I keep on learning about PyScripter, and today I’ll write a bit about the curious history of this software, more about characteristics and of course, about customizations and options.
The origen of PyScripter is based on the project Python4Delphi, a way to facilitate using Python scripts under Delphi just by creating libraries. I don’t know Delphi, I cannot say anything, but the idea is brilliant!
The case is that this new lightweight IDE was written in Delphi, but the things and feature added transform it in a strong IDE, perfect for Python development. Some of their characteristics are:
- Syntax Highlighting Editor
- Integrated Python Interprete
- Integrated Python Debugger
- File Explorer, that also include an integrated version control
- Unit Testing
- External Tools
- Other features, like code explorer, To Do List, regular expressions, internally run Python, …
Under the menu Tools / Python Path , the user can list all path included in Python, and even modifying it to its needs:
Another interesting tool is Unit Test, also available under menu Tools / Unit Test Wizard:
If you have documented you code by “”” comment “””, the documentation can be automatically created, based on your comments. This feature is available under the menu Tools / Source Code Views / Documentación:
Another insteresting feature (i don’t use it right now) is having the option to Edit the starting Python script. So, this way, you can write and load the libraries and packages you use to work with or even write your own functions, always available to you!.
The only thinng you need to do is modify two files: pyscripter_ini.py and python_init.py , files where you write what you want to have available (both files are where PyScripter is installed).
I hope you like this second review about PyScripter, and of course, I’ll wait your comments!
Have a nice day!!
Syntax Highlighting Editor