Giter Club home page Giter Club logo

extremepawn's People

Contributors

ahmad45123 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

extremepawn's Issues

LAG when opening a huge file.

There is a huge LAG when opening a huge file.
This is caused because the current text highlighting control takes very long to colorize huge text.

However, I am planning to use ScintillaNET which will be alot faster and will bring more better features to ExtremePAWN.

Bugs and suggestions.

Hi thanks for adding the functionality that I had suggested before, so now I have a few bugs that I found and two suggestions.

Suggestions:
Change the default font for the same used in Pawno, the Courier New size 10.
And also if you can add other functionality that I had suggested, that when you open the parentheses in a function a pop-up appears showing which are the parameters of the function.

Bugs:
1: In the Object Explorer window when I click one of the options it is not going to the correct line.

2: In the Dialog Creator button when I leave the mouse over the button "ToolStripButton18" appears.

3: I do not know if it's a bug or it is not implemented yet but when an error or warning appears it can not go up to the line by clicking on the error or warning.

This are the bugs I found so far, apart from that the editor is very good.

Sorry for my bad English :).

Thanks.

A new code explorer.

You'll be able to browse the code objects(in detail)
Publics, Stocks, Defines, Commands, or custom.

Custom: Means that you will be able to add custom code hints to the ObjectExplorer so it reads stuff you want... This will be handy if you want to add support of YSI timers to it.

NOTE: It will support Regex.

Whole app rewrite. (For better and comfortable project system)

The whole app will be kinda rewritten. (Not the whole app, But major parts are going to)
Because the app will be more project friendly.

How ?

  • I will be adding a way where you will be able to browse includes, plugins and snippets that are available and include them to your script.
  • Better autocomplete system where its will be more project like. (Only stuff in the current file will appear and stuff like that)
  • When you create a new project, The project will not only be a folder with the source PWN files
    but actually when you create a new project the latest SAMP server package is downloaded and extracted and used... So you don't have to get tired setting up your environment.
  • And finally, ExtremePAWN includes where added in the apps folder.
    Now, Each project will contain an includes folder, adding the ability for 'each project has his own includes', Which also makes the app more portable as the compiler is removed too as it comes with the package,
  • And also the application will be rewritten in C#, not VB.NET. (Not Confirmed)
  • Adding a multi-language ability.
  • The project's name may change to ExtremeStudio. (Not Confirmed)

Maybe more stuff will be added too, Who knows ? (Ideas always come when I am programming.. lol)

Soo, Yeah a lot of enchantments are coming to ExtremePAWN to be better and awesome.
And actually the development of this has been started since commit: 2883b2f

See ya soon, then ;)

New better snippet system.

You will be able to add snippets to the app but in a better way...
It will be just like visual studio if you are a programmer, If not then let it be a surprise :D

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.