News

Where on earth is pythonxx.dll? (2)

The problem with the way PyScripter searches for the python dll is that, when used without any command-line arguments, it will try to load some loose python dll found on the system path that was…

Read more
PyScripterPython

Where on earth is pythonxx.dll?

Most python users have multiple python versions installed.  In addition various other software packages install custom versions of python often placing pythonxx.dll on the windows system path as defined by the environment variable %PATH%.  It…

Read more
PyScripterPython

PyScripter v2.3.3 released

PyScripter version 2.3.3 was released at http://pyscripter.googlecode.com. This update fixes a regression introduced in version 2.3.2, that manifests itself when using the Run, Command Line Parameters command.

Read more
PyScripterPython

PyScripter v2.3.2 released

PyScripter version 2.3.2 was released at http://pyscripter.googlecode.com.  This update to version 2.3.1 fixes two critical bugs: Issue 432 A bug that could cause exceptions in the code explorer.   The fix also makes the editor more…

Read more
News

Tip: Zooming in and out

The View menu has the Zoom In/Out commands that allow you to increase/decrease the font size.  You can do the same pressing the Control key and moving the mouse wheel.

Read more
News

More on Layouts: Maximize the editor

You might have noticed the Maximize/Restore Editor commands in the View Layouts menu.  What you may not know is that you achieve the same by double-clicking on the editor tab-bar (on empty space – if…

Read more
News

Add watch at cursor

A quick way to add a watch for a Python variable is to click on it and press Alt+W.  This is the shortcut of the “Add watch at cursor” command which is hidden at the…

Read more
News

Layout tips

If you have used PyScripter for some time you may well know that you save different layouts (IDE window arrangements) from the View, Layouts menu or the Layout toolbar button in the View Toolbar and…

Read more
News

Python engine initialization

Starting from the just released version 2.3.1, PyScripter users can create two startup python files that can be run at PyScripter startup. 1.   pyscripter_init.py This script is run once in the space of the internal…

Read more
PyScripterPython

Changing those damn locals

A “feature” of Python is that the locals dictionary of a Python frame is read-only.  What this means is that if you change a local variable during debugging ,its new value will be ignored when…

Read more