18.12.2015, 12:55
(
Последний раз редактировалось Ahmad45123; 18.12.2015 в 23:36.
)
Hello all,
I've started a project of mine which I called ExtremeStudio, A new revamped version of ExtremePawn.
The project is still in its early stages but all the hard stuff been done like the parsers.
So, I wanted to go ahead give the community a sneak peak on the program, and at the same time, have a chit-chat with the scripters about what they'd love to see.
Image:
http://i.imgur.com/OJYx9aV.png (Huge)
The current features:
- A powerful amazing parser.
The parser can replace defines and macros, As you can see in the SS with zcmd and also parses all child includes.
And has a PAWNDoc parser that can detect docs and attach them to their functions. (Shown in tooltips in AC and Object Explorer)
And it doesn't parse whole file on each edit, But it has custom algorthims to only parse modified parts and edit internal lists.
Intial parse of an 80k script takes an average of 5 seconds and then all runtime parses take less then a second and aren't even notice-able. - Object Explorer.
Shows all of the defines stuff in the script and includes, hovering over items shows a tool-tip that has info like its pars and return type and if there is a PAWNDoc associated with that function, Its shown instead.
And ofcourse features like, Search and Goto by double-clicking. - Project Explorer
Just like a folder browser inside the program, Where you can create files and folder by right clicking. - Download popular includes and plugins with a click.
This is one of the coolest features, You can browse a list of includes and plugins through the program and install them with a click, Ofcourse all the files are hosted in a GitHub repo.
(I'll try my best to add as much as possible but the problem is permissions, I can't just go ahead and add without taking their permissions to rehost the files.) - Cool Customizable Syntax Highlighting.
- Professional UI.
- AutoComplete.
And looking forward to see your opinions and get some more suggestions
Before I end this thread, I'd like to just give a huge shout-out to Crayder, he is helping me a lot in the project since the start in various stuff like testing and giving ideas, He made me the logo too so <3
Thanks in advance for contributing
Download
You may download an early preview of the program from here: http://*******/ESDownload
The program has an auto-updater and will update once there is a new version.
However, The program is still in its VERY early stages and using it for production isn't recommended.