Tools and Configurations for PureBasic

Everything else that doesn't fall into one of the other PB categories.
AZJIO
Addict
Addict
Posts: 2141
Joined: Sun May 14, 2017 1:48 am

Tools and Configurations for PureBasic

Post by AZJIO »

Download for Windows: yandex.ru upload.ee
Download for Linux: yandex.ru

I made an archive to quickly set up PureBasic. Unpack the archive and place PureBasic in it, and you will immediately have a configured IDE with tools. But the language used there is Russian, so you need to switch the language and translate some menu items.
Perhaps someone would like to do something similar for themselves.

1. Initially the path is "C:\PB\PureBasic", but you can change this by placing the "PB" folder in a different location and running the conf_replace.exe file, which will correct the paths in the configuration files.
2. reg file will add an association entry to the registry for pb files.
3. If you are satisfied with the settings, you can copy the configuration files to %APPDATA%\PureBasic or ~/.purebasic

Tools included:
AkelPad (Shengaltc / Instructor)
AnotherFileNearby (AZJIO)
AutoCompletionIDE (AZJIO)
CodeLocalization (AZJIO)
CommentLocalization (AZJIO)
DataMaker (wilbert)
FindAllReferences (Kiffi, AZJIO, Mesa, ChrisR, Axolotl, Dadlick)
get_local (AZJIO)
GetEnvironmentVariable
Help (AZJIO)
IceDesign (Demo) (ChrisR)
IncludeHelper (AZJIO)
Launcher (AZJIO)
LazyCoder (chi)
MessageRequester
Multicolor Procedure List (RSBasic)
no_comment (AZJIO)
Panel_Function (AZJIO, AutoIt3)
pbOptimizer (chi)
PureDLLHelper_x86 (ts-soft)
PureFORM (gnozal)
RegExpPB (AZJIO)
SearchForUnusedIdentifiers (Sicro)
SmartIndent (HeX0R)
TextReplace (AZJIO)
Tidy (AZJIO)
Variable renaming (AZJIO)

CreationGuiPB (AZJIO)
CompareSources (AZJIO)
AdvancedSearch (AZJIO)
Marker (AZJIO)
PBBrowser (Zapman)
pb2html (AZJIO)
chmViewer (for Linux) (AZJIO)
Multi-color function panel
Last edited by AZJIO on Thu Jun 26, 2025 6:52 am, edited 5 times in total.
User avatar
Piero
Addict
Addict
Posts: 862
Joined: Sat Apr 29, 2023 6:04 pm
Location: Italy

Re: Tools and Configurations for PureBasic

Post by Piero »

I MUST say it again:

THANKS AZJIO!!!

and

I WISH YOU HAD A MAC!!!

Piero
hoangdiemtinh
User
User
Posts: 97
Joined: Wed Nov 16, 2022 1:51 pm

Re: Tools and Configurations for PureBasic

Post by hoangdiemtinh »

Thanks AZJIO.

I'm so happy that there are many people sharing like you.
I'm interested in the Regional Language section. And the Parent interface, the child interface.
PC: Windows 10 x64, 8GB RAM. PB ver: 6.x
--
I love PB5 vs PB6 :)
AZJIO
Addict
Addict
Posts: 2141
Joined: Sun May 14, 2017 1:48 am

Re: Tools and Configurations for PureBasic

Post by AZJIO »

Updated for Windows
User avatar
ChrisR
Addict
Addict
Posts: 1466
Joined: Sun Jan 08, 2017 10:27 pm
Location: France

Re: Tools and Configurations for PureBasic

Post by ChrisR »

Thanks AZJIO :)

With PeDe's Integrated 'Multicolored Procedure List' in IDE in PB 6.20 now, RSBasic's Multicolor Procedure List is a bit obsolete now, that's how life goes :|
AZJIO
Addict
Addict
Posts: 2141
Joined: Sun May 14, 2017 1:48 am

Re: Tools and Configurations for PureBasic

Post by AZJIO »

ChrisR wrote: Fri Mar 14, 2025 5:13 pm With PeDe's Integrated 'Multicolored Procedure List' in IDE in PB 6.20 now, RSBasic's Multicolor Procedure List is a bit obsolete now, that's how life goes :|
Some users are using older versions of PureBasic.
There was always a "-" in the folder name to make it impossible to connect without manual actions. I've had cases of IDE crashes, so I made it disabled initially. I'll delete it later. I'm always ready to add something, but I'm in no hurry to delete it.

I even added settings to highlight the code in the function bar and could have added black tabs to everything else, but I didn't do it.

I do not use the pbOptimizer and LazyCoder tools. Therefore, I'm just showing that they exist, and it's up to you to check how well they work.

My favorite tools are Help, FindAllReferences, AutoCompletionIDE, CodeLocalization, RegExpPB, TextReplace, AnotherFileNearby, SmartIndent, CompareSources. In second place are CommentLocalization, get_local, IncludeHelper, alignment_of_comments, and no_comment. Since I actively use them, I can tell you how well they work.
alignment_of_comment - I did this for myself, so it works for tabs, but not with spaces.

ForLinux
Post Reply