Which IDE / Text Editor do you use?
#1

Hello,

Since i have been coding Pawn, i have used Pawno, which we all now and probably even hate(i don't see any reason thatmakes it likeable).
So, why do i hateit?

That's pretty simple, because it has got nothing besides syntax highlighting,the ability to run a compiler with specific arguments and an autocomplete function for method names only (not even the goddamn brackets and such).

So, what am i missing (its not like i expect that anyways does such stuff for such an unknown language)?
  • Jumping into a methods declaration
  • Proper autocomplete (like in the Eclipse IDE, but Eclipse is compiling while coding ... so that might not be possible anyways)
  • working identation (its somehow totally buggy)
  • a formatter
  • the ability to collapse blocks
... there could be more, but i think thats a minimum for coding with comfort

So what IDE are you using? Which do you think is the most comfortable?

greetings Marcel
Reply
#2

Sublime Text is all you need. Its selection features are very useful.
Reply
#3

Quote:
Originally Posted by SickAttack
View Post
Sublime Text is all you need. Its selection features are very useful.
I am kind of too stupid to get the build system to work how'd u do it? there seem to be diffrent way, some people use python files, but that isn't even acknowledged as a build system in my sublime?
Reply
#4

Quote:
Originally Posted by [Bios]Marcel
View Post
I am kind of too stupid to get the build system to work how'd u do it? there seem to be diffrent way, some people use python files, but that isn't even acknowledged as a build system in my sublime?
Hello.
I can give you sublime builder if you want
Reply
#5

You could use Notepad++:
https://sampforum.blast.hk/showthread.php?tid=174046
Reply
#6

Quote:
Originally Posted by Pearson
View Post
Hello.
I can give you sublime builder if you want
Yeah, that would be kind
Reply
#7

Quote:
Originally Posted by AmigaBlizzard
View Post
I'd prefer sublime, simply because it looks better, lol
Reply
#8

http://forum.sa-mp.com/showpost.php?...7&postcount=12
Reply
#9

Sublime is the best.
Reply
#10

Sublime Text 3 FTW.
Installation; CLICK
Reply
#11

Quote:
Originally Posted by ISmokezU
View Post
Thanks, first tutorial that i didn't fuck up (i am totally a douche).
Reply
#12

I think that "Brackets" is the purest and amazing IDE even created, such a shame it doesn't support pawn, (and it's free,), spicialised in web development, but its awesomeness makes you use it to other programming languages
http://brackets.io/
Reply
#13





It's good stuff...
Reply
#14

Quote:
Originally Posted by Sew_Sumi
Посмотреть сообщение




It's good stuff...
What's the name?

The todo list thing seems cool, does it support more than just todo tags? And what else can it do?
Reply
#15

It looks like CodeBlocks (maybe with some plugins in order to integrate pawn)
Reply
#16

Quote:
Originally Posted by Spmn
Посмотреть сообщение
It looks like CodeBlocks (maybe with some plugins in order to integrate pawn)
It is CodeBlocks, it has no extra plugins needed.
Reply
#17

I don't know if other text editors have the multi region selection feature like Sublime Text. But that's really useful, and the main reason to why I prefer it.

The word-wrap option is also so useful for me.
Reply
#18

Here's how to get CodeBlocks working.

https://sampforum.blast.hk/showthread.php?pid=3818912#pid3818912
Reply
#19

I'm sad to don't see anyone recommend Atom Editor. I think if you program just in PAWN, choose the faster editor. But if you program in other languages, Atom is the most complete editor ever seen.
- Open source and completely hackable;
- Project management;
- Full git integration;
- Good build system (package) that allow you to make a PAWN builder in some minutes and customize a ton of things, like: input directory (gamemode.pwn), output directory (gamemode.amx), more than one API directories (the include files...) etc. Good for modular gamemodes;
- Already has syntax and autocompletions (snippets) for PAWN/SA:MP;
- Atom have to be used with modular gamemodes, if you open a file with 1mb and +/- 10k lines you'll have a messed editor.

Can't really list all the benefits, but the git integration should make everyone fall in love... I use for PAWN and other programming languages with some packages and it's perfect for me.
The only problem is a git integration bug that makes the editor slower when focus in. But the community reached a temporary fix till the oficial fix be released (I said! It's hackable!).
If you are a lazy person, Atom can be difficult to install and configure the packages. But if you do it, you can be more lazy and productive

If someone is interested, I can make a tutorial installing and configuring Atom for PAWN (This is outdated).

Here is a preview, the project structure is on the left. Sorry for show only YSI folder, the project is private!

Thank you for understand my english!
Reply
#20

Actually i use Atom, but i didn't really try out a lot, so i have no clue what is capable of (in its default version, no plugins and such)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)