SA-MP Forums

Go Back   SA-MP Forums > SA-MP Scripting and Plugins > Filterscripts > Tools and Files

Reply
 
Thread Tools Display Modes
Old 15/07/2017, 02:01 AM   #121
Sasino97
High-roller
 
Join Date: Dec 2010
Posts: 1,389
Reputation: 127
Thumbs up Re: ExtremeStudio - The Best SAMP IDE

This is actually a good IDE, it looks more modern than others like ExtremePawn. I would like to contribute to it but unfortunately I don't know Visual Basic, although I know C#.
Sasino97 is offline   Reply With Quote
Old 15/07/2017, 02:05 AM   #122
Ahmad45123
Gangsta
 
Ahmad45123's Avatar
 
Join Date: Oct 2013
Location: Egypt
Posts: 827
Reputation: 187
Default Re: ExtremeStudio - The Best SAMP IDE

Quote:
Originally Posted by Sasino97 View Post
This is actually a good IDE, it looks more modern than others like ExtremePawn. I would like to contribute to it but unfortunately I don't know Visual Basic, although I know C#.
Hey, thanks a lot man. Glad you l liked it.
The app was being rewritten to C# WPF recently but I just didn't have the time to continue it TBH.
https://github.com/Ahmad45123/ExtremeStudio/tree/newes
__________________

ExtremeStudio

The Best SAMP IDE.
Ahmad45123 is offline   Reply With Quote
Old 22/07/2017, 04:35 PM   #123
CharCoast
Big Clucker
 
Join Date: Feb 2014
Posts: 191
Reputation: 2
Wink Re: ExtremeStudio - The Best SAMP IDE

I suggest you make some way to show that message everyone likes to see when compiling your project:

pawn Code:
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

This is important to know if the modifications were actually saved

Edit:I found it, it's in the lower left corner

Last edited by CharCoast; 25/07/2017 at 03:36 AM.
CharCoast is offline   Reply With Quote
Old 18/08/2017, 12:29 PM   #124
Sasino97
High-roller
 
Join Date: Dec 2010
Posts: 1,389
Reputation: 127
Cool Re: ExtremeStudio - The Best SAMP IDE

Hi, I've got a few suggestions:

Search / Replace:
- tabulation is wrong: in CTRL+H (Search and replace) before reaching the second TextBox the user has to tab through all the buttons, forcing him to use the mouse (add TabIndex to your controls in your XAML file or rearrange them in a proper way).
- there is no support for F3 / SHIFT+F3 (find next and find previous) [important]
- the search shouldn't start from the beginning of the file but from the cursor position
- change the "End of document reached" with the flashing of the window (like in Notepad++) or a system sound

Project Explorer:
- if I start typing the name of a file, it should search for that file (like in Windows Explorer), instead, it just jumps to the first file whose name starts with the last typed character.
- it should hide ExtremeStudio configuration files (configs/, extremeStudio.config)
- use a TreeView instead of the ListView in the Project Explorer, or at least let the user choose what to use
- if a file name is too long, it should truncate it instead of going to a new line (which is displayed awfully)
- multiselection
- add confirm before deleting (with keyboard Y/N support of course)

Build:
- remove "Do you want to save all files?" which is prompt every time. It slows down the user
- add a shortcut to Build (e.g. F6)
- add "Run" which automatically builds, then starts samp-server.exe if found and compilation was successful. (or let the user configure the executable name in the options) and add a shortcut to it (e.g. F5)

Text editor:
- CTRL + Click goes to the definition of the var/constant/function you clicked, but usually it's F12 which does that, while CTRL + Click selects the whole word.
- add CTRL+X to cut the whole line like in Visual Studio (really useful)
- add syntax coloring for tags (Float:, Text:, Anything:, .....)
- syntax coloring is missing for: const, default

Other suggestions:
- Better icon (maybe with a Pawn icon inside it)
- Add a default dark theme and a default light theme (without forcing the user to change all the syntax coloring)

Bugs found:
- filterscripts are building to the gamemodes folder
- can't rename a file if it is already open, when you save it, it will still save using the old name, making a duplicate.
- it happened many times, under unknown circumstances, that if you click a word it will behave as CTRL+Click

Good job.
Sasino97 is offline   Reply With Quote
Old 18/08/2017, 01:17 PM   #125
Zorono
Huge Clucker
 
Join Date: Dec 2015
Location: Africa, Egypt, Alexandria
Posts: 343
Reputation: 30
Default Re: ExtremeStudio - The Best SAMP IDE

Quote:
Originally Posted by Sasino97 View Post
Hi, I've got a few suggestions:

Search / Replace:
- tabulation is wrong: in CTRL+H (Search and replace) before reaching the second TextBox the user has to tab through all the buttons, forcing him to use the mouse (add TabIndex to your controls in your XAML file or rearrange them in a proper way).
- there is no support for F3 / SHIFT+F3 (find next and find previous) [important]
- the search shouldn't start from the beginning of the file but from the cursor position
- change the "End of document reached" with the flashing of the window (like in Notepad++) or a system sound

Project Explorer:
- if I start typing the name of a file, it should search for that file (like in Windows Explorer), instead, it just jumps to the first file whose name starts with the last typed character.
- it should hide ExtremeStudio configuration files (configs/, extremeStudio.config)
- use a TreeView instead of the ListView in the Project Explorer, or at least let the user choose what to use
- if a file name is too long, it should truncate it instead of going to a new line (which is displayed awfully)
- multiselection
- add confirm before deleting (with keyboard Y/N support of course)

Build:
- remove "Do you want to save all files?" which is prompt every time. It slows down the user
- add a shortcut to Build (e.g. F6)
- add "Run" which automatically builds, then starts samp-server.exe if found and compilation was successful. (or let the user configure the executable name in the options) and add a shortcut to it (e.g. F5)

Text editor:
- CTRL + Click goes to the definition of the var/constant/function you clicked, but usually it's F12 which does that, while CTRL + Click selects the whole word.
- add CTRL+X to cut the whole line like in Visual Studio (really useful)
- add syntax coloring for tags (Float:, Text:, Anything:, .....)
- syntax coloring is missing for: const, default

Other suggestions:
- Better icon (maybe with a Pawn icon inside it)
- Add a default dark theme and a default light theme (without forcing the user to change all the syntax coloring)

Bugs found:
- filterscripts are building to the gamemodes folder
- can't rename a file if it is already open, when you save it, it will still save using the old name, making a duplicate.
- it happened many times, under unknown circumstances, that if you click a word it will behave as CTRL+Click

Good job.
#there is no support for F3 / SHIFT+F3 (find next and find previous) [important]
it 'd be great if there is kind of shortcut mapper to edit the shortcuts so we might add our own shortcuts for every feature like notepad++

#Add a default dark theme and a default light theme (without forcing the user to change all the syntax coloring)
if you mean a Theme switcher so it 'd be great to see a color picker there to cutomize every theme to fill our needs
__________________
Zorono is offline   Reply With Quote
Old 24/05/2018, 06:35 PM   #126
Ahmad45123
Gangsta
 
Ahmad45123's Avatar
 
Join Date: Oct 2013
Location: Egypt
Posts: 827
Reputation: 187
Default Re: ExtremeStudio - The Best SAMP IDE

Hey guys,
So, I'm finally back and I'll continue maintaining this project.

My last on-going thing was to convert the project to C# WPF but since converting from WinForms to WPF is taking a lot of time.. I decided to just convert VB.NET to C# while leaving it WinForms, this will be done in a few days.. Therefore sacrificing all the theming possibilities but duhh... I'll try to find alternatives. (help plz)

After the conversion is done, I'll be working on fixing the existing problems and bugs first then I've got several ideas that will make the project more interesting
One of them is sampctl instead of my stupid package manager

See ya!
__________________

ExtremeStudio

The Best SAMP IDE.
Ahmad45123 is offline   Reply With Quote
Old 26/05/2018, 10:36 PM   #127
Crayder
Banned
 
Join Date: Sep 2013
Location: Flames of Hell
Posts: 3,329
Reputation: 652
Default Re: ExtremeStudio - The Best SAMP IDE

WHOOOOOO! Can't wait to see it come together bro!
Crayder is offline   Reply With Quote
Old 02/06/2018, 01:51 AM   #128
Ahmad45123
Gangsta
 
Ahmad45123's Avatar
 
Join Date: Oct 2013
Location: Egypt
Posts: 827
Reputation: 187
Default Re: ExtremeStudio - The Best SAMP IDE

ExtremeStudio 3.0.0

Hello everyone!
ExtremeStudio 3.0.0 is finally out! This's probably the biggest update till now, not much changed in the user's side but a lot has changed in the back-end.

Changes:
  • ExtremeStudio now uses C#, with this change, it sadly broke updates so I took the chance and I've changed our update system, we now use Advanced Installer and a custom update system.
  • ExtremeStudio now uses sampctl which makes the project-system a lot more powerful, with a packages system that makes installing plugins and includes as easy as a click. (Thanks to @Southclaws)
  • Added default and const keywords.
  • Fixed Search and Replace go next and go backwards. (F3 and Shift+F3)
  • Fixed bug when renaming an opened file or folder to duplicate.
  • Added Compile and Run.
  • You can open a project by right-clicking a folder and pressing Open with ExtremeStudio
  • Files save their state before closing.
  • Added a new icon.
  • Added undo and redo buttons.
  • Changed goto definition to F12 instead of Ctrl+Click. Can also be changed in settings.


Download
You can download the latest version from Github Releases here: https://github.com/Ahmad45123/Extrem...eleases/latest

Localization
Sadly, I've also changed some stuff with how localization works and that created an issue which made me have to delete all the old localization files, so all languages will appear English right now.
If you'd like to help with localization, make sure to visit: https://crowdin.com/project/extremestudio/invite
__________________

ExtremeStudio

The Best SAMP IDE.

Last edited by Ahmad45123; 03/06/2018 at 03:18 PM.
Ahmad45123 is offline   Reply With Quote
Old 03/06/2018, 03:19 PM   #129
Ahmad45123
Gangsta
 
Ahmad45123's Avatar
 
Join Date: Oct 2013
Location: Egypt
Posts: 827
Reputation: 187
Default Re: ExtremeStudio - The Best SAMP IDE

ExtremeStudio 3.0.1

Changes:
  • Fixed bug with compiling or running scripts.


Download
You can download the latest version from Github Releases here: https://github.com/Ahmad45123/Extrem...eleases/latest

Localization
Sadly, I've also changed some stuff with how localization works and that created an issue which made me have to delete all the old localization files, so all languages will appear English right now.
If you'd like to help with localization, make sure to visit: https://crowdin.com/project/extremestudio/invite
__________________

ExtremeStudio

The Best SAMP IDE.
Ahmad45123 is offline   Reply With Quote
Old 07/06/2018, 11:43 AM   #130
Smithy
Gangsta
 
Join Date: Sep 2009
Location: Kent, England
Posts: 838
Reputation: 81
Default Re: ExtremeStudio - The Best SAMP IDE

Quote:
Originally Posted by Ahmad45123 View Post
ExtremeStudio 3.0.1

Changes:
  • Fixed bug with compiling or running scripts.


Download
You can download the latest version from Github Releases here: https://github.com/Ahmad45123/Extrem...eleases/latest

Localization
Sadly, I've also changed some stuff with how localization works and that created an issue which made me have to delete all the old localization files, so all languages will appear English right now.
If you'd like to help with localization, make sure to visit: https://crowdin.com/project/extremestudio/invite
This is throwing up warnings in Windows Defender for malware.

https://www.microsoft.com/en-us/wdsi...tid=2147718514
Smithy is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ExtremeStudio - Early Preview And Suggestions Thread. Ahmad45123 Everything and Nothing 40 21/04/2016 08:44 PM
How To Instail Samp Cpanel Into Website To Make Samp Server Panel MrTransport Scripting Help 6 14/08/2015 05:16 PM
ExtremeStudio, Efficiency or functionality ? Ahmad45123 Everything and Nothing 2 24/05/2015 12:43 AM
[HELP] How To Create Turf And /attack System For RP , Im Going To Wiki.Samp And forum Samp ? || +Rep || AmirSlaYeR Scripting Help 9 06/12/2014 02:44 PM
SAMP Add a 'A new version of samp is available' text at the start of samp client. Tomboeg General 16 29/03/2013 06:06 PM


All times are GMT. The time now is 10:48 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.