Releases: ioncodes/idacode
Fixed Python 2 support
"Execute on save" and Python 3.8 on Windows
This release introduces a new feature: "Execute on save" (#4). When saving a document in VS Code, IDACode will automatically send the saved script to IDA and execute it. This is by default enabled and can be disabled in the settings.
The following fixes were applied as well:
- This release also fixes a bug that prevented IDACode to work on Windows with Python 3.8. Thanks to @OevreFlataeker for PR #13!
- The well known Python global
__name__
is now populated with__main__
before the script is executed. See issue #14.
"Save on execute" support
This release introduces a new configuration in IDACode's settings which allows all documents to be automatically saved prior to execution. This is by default enabled.
Huge thanks to @Plutoberth for the PR!
Python 2 support
This release adds support for Python 2. Huge thanks to @MeitarR for the PR!
Enhanced UX
This release introduces various UX and stability improvements.
Logging support
Logging support for debugpy has been implemented. This option can be enabled in settings.py
and allows faster troubleshooting for debugger related bugs.
First release
This is the first release of IDACode. It features script execution and debugger support.