Which IDE or Text Editor does Sup Forums use?
Over the past couple years I've used a fair number of meme editors (Brackets, Atom, Sublime) as well as IntelliJ, but I'm starting to warm up to Vim and Emacs. Geany isn't bad either if you have Ubuntu
Which IDE or Text Editor does Sup Forums use?
Over the past couple years I've used a fair number of meme editors (Brackets, Atom, Sublime) as well as IntelliJ, but I'm starting to warm up to Vim and Emacs. Geany isn't bad either if you have Ubuntu
Vim, my man
i'm pretty happy with notepad++
emacs in evil-mode, best of both worlds
relevant poll was around not long ago
I use Eclipse. It's feels really bloated (there's a separate service called oomph running to track and record your preferences and configuration all the time), but I just got used to it. And programming Java, which I have to do for work, just feels weird without an IDE.
As a text editor I use Textadept. I use it for everything else.
Vim, tried so many times to use and like emacs, but it just shits me. Vscode if I'm on Windows
the default editor in linux mint is pretty comfy. intuitive and uncomplicated for editing anything, even if it's just reskinned gedit
windows shill detected
This surprises me. Vim #1? Is that solely because vi/vim is the most convenient when ssh'd into a server?
powershell ise
ed. It's the standard text editor.
Yes. Steep learning curve, but you save a lot of time.
custom. vim is too bloated for me
Yeah. Support for ASCII was when I dropped it.
>support for ascii
what
You should stop looking for bloat in your body instead of your text editor
Hexidecimal has a steep learning curve, but you save a lot of time.
I've been using vim for about 12 years now. I wouldn't say it saves a lot of time. It saves a small amount of time. Unless you are doing something which requires you to frequently record and playback keystrokes I can't see it saving a large amount of time. But still... time saved is time saved.
>hexidecimal
>not base 85
It's like you hate efficiency
Forgive me, I am retarded.
IDE's are required for writing code right? If I wanted to start learning C, would I be able to use say Sublimetext? What would you recommend?
Scite
gedit
yea but it would take forever. sublime is a text editor. if ur just starting just download eclipse
Technically you could use any text editor. However, an IDE is highly recommended. I actually started programming with C using vim and gcc from the command line. Nowadays I would much rather use Eclipse with a Vim keybindings plugin. Time is too valuable to be fucking about with makefiles and memorizing/looking up command line parameters for your compiler.
An IDE is not required for writing code, but depending on what your preferences are, it can make your life a little easier.
If you're learning C, I'm sure there are some C-specific IDE's you can use to automate tasks for you.
>IDE is highly recommended.
No. You have to know the IDE itself for that and a newuser doesnt have to learn the IDE first
>first day of uni
>professor starts talking about "emacs"
>call him a macfag and walk out
for very basic C there's no need for an IDE at all
just learn how makefiles work and how to run make from your text editor and you're done
also learn job control if you're using a terminal based one so you can suspend, test your program, and resume
Just learn Go instead, man. Come at me, Sup Forums
emacs is great once you get down the basic keybindings. Now I'm wishing every application would use them.
nvi
It's basically vi.
Do you feel like it's increased your productivity at all? I downloaded emacs awhile ago but even after going through several tutorials it feels odd to me.
but muh ctrlp
It takes a bit of time. However once I got used to the keybindings I found myself editing files much quicker and rarely if ever touching the mouse (using it now just feels like a major waste of time). It's especially notable if I use something like Notepad++, I just feel slow as fuck.
Sublime Text 3, switching to Vim when editing over SSH, or making quick edits in my terminal.
>IDE's are required for writing code right?
No. The only thing you need to write code is a text editor. To build it, you use a compiler. An IDE can provide both of these, along with a few other tools, in one environment, but more often than not, they are extremely bloated and difficult to navigate. For beginners, I always recommend starting with a text editor, as it will mean less fidgeting around with clunky interfaces. Compiling over command line is actually pretty simple
vim and liclipse ... but only because I can't be bothered to learn how to set up pydev.
windows is the standard operating system
both are garbage
kek
Spacemacs
Vim > Notepad++ > Nano > Atom > Emacs > Sublime
did you seriously put atom above fucking emacs
i dont even like emacs but jesus christ
They way I see it, if you use Emacs, swap Emacs and Vim.
There isn't room at the top for two powerful command line editors.
...
...
NetBeans , is the only correct answer
Mexican software?
I think it's more to do with how fast you can edit/navigate without ever having to touch your mouse. There's a ton of other features but at the core of it, is what anyone does in an editor, which is to type, edit, navigate.
Emacs with Evil mode and a few other small customizations.
No, they're not. If you're starting to learn how to program, start with a text editor. IDEs are helpful for large projects (100k+ lines), not for beginners. You won't use any of its features, except for, guess what: the built-in editor and the compiler (and later the debugger).
So skip that shit and start like everyone does, on a decent editor like Vim, compile your code with gcc and debug with gdb. Otherwise you'll grow to be a retarded code monkey who has no idea how things work under the hood, further cultivating the ridiculous idea that "IDEs are required for programming".
>There isn't room at the top for two powerful command line editors.
Emacs isn't a command line editor, you retarded faggot.
Vim > Emacs > Sublime > Notepad++ > Visual Studio Code > Atom
>VSCode
>Windows
It's literally made for OSX and GNU/Lunix
I hope you get paid enough to shill your piece of shit fisher price botnet shamelessly like this
It's bretty gud :DDDDDD
Atom and Nano are my go to
If you start learning C, you only need a plain text editor and a compiler.
Using your Terminal, the command
gcc /path/to/myfile.c -o /path/to/myprog
Will create an executable binary file "myprog" from the C source file "myfile.c" at the specified path, on all Linux machines. You can execute your program by typing into a Terminal:
./path/to/myprog
Example if you have myfile.c in the current working directory:
$ gcc myfile.c -o myprog
$ ./myprog
Go grab a C book and get started. Have fun!
Gedit
And sometimes nano.
Vim is my text editor, Linux is my IDE.
Unix definitely is an IDE and was developed to be one. All the tools together with shell scripting make a real IDE.
I'm trying out textadept at the moment. I like it, good codebase, lua, sane editor design, ncurses/gui