[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Which IDE/Text Editor Do you Use?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 59
Thread images: 7

File: emacs.png (33KB, 256x258px) Image search: [Google]
emacs.png
33KB, 256x258px
Which IDE or Text Editor does /g/ 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
>>
>>58845506
Vim, my man
>>
i'm pretty happy with notepad++
>>
emacs in evil-mode, best of both worlds
>>
File: text editors.png (24KB, 589x663px) Image search: [Google]
text editors.png
24KB, 589x663px
relevant poll was around not long ago
>>
>>58845506
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

>>58845594
windows shill detected
>>
>>58845641
This surprises me. Vim #1? Is that solely because vi/vim is the most convenient when ssh'd into a server?
>>
powershell ise
>>
>>58845506

ed. It's the standard text editor.
>>
>>58845970

Yes. Steep learning curve, but you save a lot of time.
>>
>>58845506
custom. vim is too bloated for me
>>
>>58846023

Yeah. Support for ASCII was when I dropped it.
>>
>>58846039
>support for ascii

what
>>
>>58846023
You should stop looking for bloat in your body instead of your text editor
>>
>>58846067

Hexidecimal has a steep learning curve, but you save a lot of time.
>>
>>58846010
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.
>>
File: base85.png (8KB, 596x207px) Image search: [Google]
base85.png
8KB, 596x207px
>>58846079
>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
>>
>>58846254
gedit
>>
>>58846254
yea but it would take forever. sublime is a text editor. if ur just starting just download eclipse
>>
>>58846254
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.
>>
>>58846254
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.
>>
>>58846299
>IDE is highly recommended.
No. You have to know the IDE itself for that and a newuser doesnt have to learn the IDE first
>>
>>58845506
>first day of uni
>professor starts talking about "emacs"
>call him a macfag and walk out
>>
>>58846254
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
>>
>>58846254
Just learn Go instead, man. Come at me, /g/
>>
>>58845506
emacs is great once you get down the basic keybindings. Now I'm wishing every application would use them.
>>
nvi
It's basically vi.
>>
>>58846725
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.
>>
>>58845638
but muh ctrlp
>>
>>58847047
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.
>>
>>58845506

Sublime Text 3, switching to Vim when editing over SSH, or making quick edits in my terminal.

>>58846254

>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
>>
>>58845506
vim and liclipse ... but only because I can't be bothered to learn how to set up pydev.
>>
>>58845994
windows is the standard operating system

both are garbage
>>
>>58847617
kek
>>
>>58845506
Spacemacs
>>
>>58845506
Vim > Notepad++ > Nano > Atom > Emacs > Sublime
>>
>>58847950
did you seriously put atom above fucking emacs

i dont even like emacs but jesus christ
>>
>>58847973
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.
>>
File: Capture0.png (16KB, 1149x942px) Image search: [Google]
Capture0.png
16KB, 1149x942px
>>
File: Capture01.png (15KB, 1012x763px) Image search: [Google]
Capture01.png
15KB, 1012x763px
>>
NetBeans , is the only correct answer
>>
>>58848081
Mexican software?
>>
>>58845970
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.
>>
File: emacs-screen.png (251KB, 1539x894px) Image search: [Google]
emacs-screen.png
251KB, 1539x894px
>>58845506
Emacs with Evil mode and a few other small customizations.
>>
File: 1278.jpg (53KB, 998x894px) Image search: [Google]
1278.jpg
53KB, 998x894px
>>58846254
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".
>>
>>58848040
>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
>>
>>58845872
>VSCode
>Windows
It's literally made for OSX and GNU/Lunix
>>
>>58848044
>>58848061
>>58847617
I hope you get paid enough to shill your piece of shit fisher price botnet shamelessly like this
>>
>>58849091
It's bretty gud :DDDDDD
>>
Atom and Nano are my go to
>>
>>58846254
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 <optional-args>


Go grab a C book and get started. Have fun!
>>
>>58845506
Gedit
And sometimes nano.
>>
Vim is my text editor, Linux is my IDE.
>>
>>58850662
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
Thread posts: 59
Thread images: 7


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.