[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]

For a total noob like me, what IDE do you recommend? Am I falling

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: 39
Thread images: 2

File: Visual_Studio_2013_EN.png (79KB, 1366x728px) Image search: [Google]
Visual_Studio_2013_EN.png
79KB, 1366x728px
For a total noob like me, what IDE do you recommend? Am I falling for a meme using Visual Studio?
>>
VS is fine
>>
>>57187738
>caring about your IDE

get the fuck off my board reeeeee
>>
>>57187738
depends completely on the language and platform.

Windows C++, C# etc. VS is best. IntellIJ is probably best for Java.

if you use various languages and platforms and don't want to swap between IDEs, Emacs or vim are the best, but they have a steep learning curve and setting up an environment takes time.
>>
>>57187738
Atom
>>
>>57187789
I'm actually going to focus on C for a while now.
>>
>>57187789
If I'm going to get into programming and CS in general, is it a good thing that I start early with vim and emacs? Is the steep learning curve worth it?
>>
>>57187803
>Atom
That's a text editor not IDE.
>>
vim
>>
>>57187789
This.

If you're willing to learn, emacs is a great tool.
>>
>>57187738

Depends on the language. I wish I just started out using spacemacs, but there is a learning curve


>>57187825

I'd say yes, but on the other hand I don't want you to give up because you lack the relative safety of an IDE. If you opt for an IDE, use an IDE with modal editing (vim style), then you will learn skills that are transferable, so that's something you cant really go wrong with.
>>
>>57187911
What feature do you need?
>>
File: HLG.gif (194KB, 228x160px) Image search: [Google]
HLG.gif
194KB, 228x160px
>IDE
>>
>>57187825
There are way more important skills than editing text, but being comfortable with emacs or vim can come in handy. Try it and see if it grows on you but getting familiar with your language and cultivating strong problem solving skills is way more important and can be done with any IDE/editor.
>>
>>57187989
OP here. I think this is the right answer to my question. Thanks anon.
>>
emacs
>>
>>57187917
>vim

vi master race here, no need for fancy crap
>>
>>57188038

I just don't get the whole vi vs vim thing. The only difference in """bloat""" is that I need to type an extra letter to open a file in vim.

I'm legit curious as to why you would use vi over vim
>>
>>57187814
on windows: VS
else: any text-editor, with syntax highlighting and macros. (atom, Vim, sublime, etc)
>>
>>57187943
debugger, auto-complete, go to definition
>>
It really depends on the language. What are you using?
>>
>>57187952
>t. professional fizzbuzz developer
>>
>>57187738
i really dig kdevelop
>>
>>57188063
It was a bit of a joke, but one company I worked for absolutely insisted that we use legacy vi exclusively. Their argument was that you can be absolutely certain that basic vi is installed on every unix/linux system out there, and we need to be able to talk a janitor through applying hotfixes if necessary. Which I think is a pretty legit argument.
>>
>>57188063
same
>>
>>57188143

I guess, but I was under the impression that out of the box all the common editing commands are pretty much the same, so I guess the only real argument is to run stock vim so you're ready to use vi whenever the need should arise.
>>
falling for VS being a meme is the meme


VS is fine and BTFOs most Gahnoo Loonax crap. The flagships of Kleenux is eclipse and emacs for God's sake.
>>
>>57188192

stock emacs is laughable garbage, but if you bother to build your config it will surpass VS. With spacemacs you can get a very good config straight out of the box, but there's still a steep learning curve.

I can respect people using VS, but I don't think it is in any way an obvious choice
>>
>>57188176
Well yeah, that was the only point. Nothing wrong with vim, as long as you're aware that some features might be missing if the customer's admin never installed it for some reason, so you should be comfortable to work with the basic version if necessary.
>>
IDEs are a retarded. Learning VIM isn't that hard and won't give you a carpal tunnel unlike Emacs. What's so rocket sciencey about doing this?
>mkdir foo
>cd foo
>vim main.c
>vim Makefile
>make
Only a tech-illiterate retard Pajeet (i.e. MS developers) would prefer spending hours in menus with a horrendous layout looking for which big icon in flat dedign to click on. If you need a mouse for programming, you should go back to your JS bootcamp making hardcore math-PhD tier additions while computer engineers make something useful.

t. grande école student

PS: Windows is not an excuse for using shit-tier software. VIM and GNU Make both exist on it.
>>
>>57187738
for c++ vs is fine
>>
>>57188096
All are available in atom
>>
>>57187738
Code::Blocks for C/++
NetBeans for Java
Notepad++ for web stuff (HTML, CSS, PHP, JS)

VS for VB and C# only.
And if you're using C#, you should just use Java instead
And if you're using VB, may God have mercy on your soul. I'm praising the Lord right now that I'm almost done with this freaking VBA Excel app for a client. God, I hate VB/A so much...
>>
>>57187738
First things first, you aren't going to edit several files at once, so you want a notepad-like interface that includes a small button that "build & execute" and a small window printing what is happening during the process.

If you think you are going to edit multiple files at once, that is geany for you.

See, it is about thinking what you will need in your environment.

[spoile]If there is a FOSS text editor like I described above other than geany, please share.[/share]
>>
>>57188096
atom-ctags, autocomplete-plus
>>
>>57188471
>spoile
>/share
wew, i need to sleep
>>
>>57187738
Vim and UNIX
>>
>>57188242
>have 3000 source files in your project, each with 3000 lines of code

Good luck navigating this with your meme Linux installation, you unemployed NEET you
>>
>>57188737

SPC p f <token1> <token2> <token3> Enter
Thread posts: 39
Thread images: 2


[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.