4

Can we use any IRONPython editor to develop scripts for Tibco Spotfire controls.

Can we use IDLE editor to develop IRONPython scripts for Tibco Spotfire? If yes then how to integrate the tibco module with IDLE editor, Can anyone help on this??

BendEg
  • 20,098
  • 17
  • 57
  • 131
Rax
  • 406
  • 5
  • 18
  • i donno much about tibco spotfire , but if you are looking for some editor where you could write python scripts, You can use "pyCharm community edition", it is higly configurable to run IronPython scripts too. or you can configure it according to your needs. – coder3521 Dec 16 '15 at 07:12
  • If you want to extend the TIBCO Spotfire platform, you need to use the Spotfire SDK that requires Visual Studio to create plugins or spk (spotfire packages) that need to be deployed on the server. – jleviaguirre Dec 17 '15 at 18:02

3 Answers3

3

You should be able to use any development tool (ide) which supports ironpython. One of the best in my point of view is PTVS (Python Tools for Visual Studio), just search for it. But when you want some thing very lightweight with only some syntax hilighting, i prefer using Visual Studio Code or Atom. But PTVS has a lot of nice features. One of the most important ones are those for debugging, because they prevent you from using some console printing or some thing similar as debugging tool. Just take a look at it.

EDIT

As far as i can see, it should work just fines with PTVS. Taking a look at this, is't just some API as any other api: API-Doc

BendEg
  • 20,098
  • 17
  • 57
  • 131
  • What does Tibco Spotfire makes different from other modules? So short: yes it works with custom modules, otherwise an IDE would not be very helpful besides syntax-hl. Or what do you mean with *work*? – BendEg Dec 16 '15 at 08:59
1

Spotfre has its own IDE for developing scripts but it is very poor one when analysing its functionalities. I dont think you can use any IDE to debug the scripts but you can at least use the one suggested by BendEg to make creation of the code more 'pleasant'.

Jacek Sierajewski
  • 613
  • 1
  • 11
  • 33
1

Spotfire uses IronPython, which is a .NET implementation of python. In other words, is .NET driven by python. To test simple python functions, you can use CodeSkulptor, a cloud based python interpreter. For IronPython, you can use this java based online version but again, this is to test simple scripts

jleviaguirre
  • 686
  • 6
  • 10