View Single Post
Timocop
AlliedModders Donor
Join Date: Mar 2013
Location: Germany
Old 02-25-2020 , 07:10   Re: [RELEASE|SOURCE] BasicPawn - SourcePawn Editor
Reply With Quote #64

Updates!
Hey guys, its been a long time since i shipped an update for BasicPawn. Ive been busy for the past months and people have been waiting long for their feature requests, im sorry for the long wait.
Ive shipped some updates some days ago adding feature requests, bug fixes and some additions.

Also, BasicPawn on Github also reached its 1000 commit milestone! Yay! Who cares.

To the Updates:
_________________________________________

Multi-threaded Parsing
Ive implemented multi-threaded parsing which parses several tabs simultaneously. By default its
Code:
Maximum Thread Count = (Processor Count / 2)
This is feature is still experimental and there seems to be some overall performance issues when multiple threads are running at the same time. If you have bad performance set the maximum thread count to 1 in the settings (Settings > Autocomplete & IntelliSense > Maximum parsing threads).

Relative Project Files
If enabled (enabled by default) projects will recursively search through directories - where the project file is located - and add all sources and include it can find. Without the need to manually add sources to the project. Which comes handy for portable projects or large projects which files and locations changes often.

Config Cleanup
The config settings have been sorted and grouped into tab pages. No lots of scrolling anymore.


Updater
Right of now the updater never restarts BasicPawn after installing an update. Now it does.

Peek definition
As requested - simplified version of - 'peek definition' has been added. Just like 'Find definition' it will find the target definition but will always open the result in a new tab.
Also an alternative shortcut "Ctrl+Mouse Click" for 'Find definition' has been added.


Tab Reloading
When you reload a tab - for example if the file has been changed - it will keep view and cursor location in the same position as it was before. Which causes less confusion when working with the same file in multiple tabs.

Automatic Error Reporting Plugin
Some settings have been changed. Please re-config your settings!
_________________________________________

You can find the complete list of changes here.
And if you find bugs or have feature requests please report them here

Thanks for reading. Have a good day.
__________________
Timocop is offline