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

All I want from an editor is that it detects which language I'm

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: 28
Thread images: 5

File: geany.png (150KB, 1371x855px) Image search: [Google]
geany.png
150KB, 1371x855px
All I want from an editor is that it detects which language I'm using and
>uses appropriate syntax coloring
>has some sort of "Find declaration" button that jumps to where a variable or function is defined
>can find obvious errors (like accessing myDictionary["myField"] where "myField" isn't a valid field for myDictionary).

I'm currently using Geany and this doesn't work by default, I know vim has every plugin under the moon so I thought instead of trying to find plugins for Geany or Gedit or whatever, I could just get into vim once and for all. Thoughts?
>>
kdevelop
>>
>>56182805
Thanks
>>
>>56182805
/thread
>>
File: 1444251003018.jpg (226KB, 850x1201px) Image search: [Google]
1444251003018.jpg
226KB, 850x1201px
So you want vim?
>>
Vim, that's the correct answer.

inb4 emacsfags shitpost itt
>>
File: visual-studio-icon-01.jpg (14KB, 760x426px) Image search: [Google]
visual-studio-icon-01.jpg
14KB, 760x426px
>>56182298
>>
>>56182805
k-
that's not respecting my gnu phiilosophy
>>
>>56182862
seek medical help

asap
>>
>>56182852
Can vim do those things I listed though? Especially
>has some sort of "Find declaration" button that jumps to where a variable or function is defined
>can find obvious errors (like accessing myDictionary["myField"] where "myField" isn't a valid field for myDictionary).
>>
File: gedit.png (123KB, 894x699px) Image search: [Google]
gedit.png
123KB, 894x699px
>>56182298
Gedit does this but it's fairly featureless otherwise.
>>
Eclipse with language plugins or the equivalent Jetbrains IDE.
But both of those are full blown IDEs and they're probably a lot more intensive than what you want. In which case, I'm also looking for something like this.
Basically, I'd like something that's lightweight, can catch compiler errors with good speed, and can suggest functions using existing variables and types.
>>
>>56182968
Bingo, I'm not looking for something the size of Eclipse. I know there are great tools, but I want a general purpose editor that has basic IDE functionality.
>>
>>56182887
VS is tucking great, but an overkill for op.

Or, is that vs code?
>>
http://www.vim.org/6k/features.en.txt
>>
Give VSCode a try. It's like atom but it doesn't suck dick.
>>
>>56182298
What's wrong with visual studio? Why people still looking for something else all the time?
>>
>>56183109
Is it FOSS?
>>
>>56183109
BLOAT!
>>
>>56182901
Yes (built in)
Yes (plugin)
>>
>>56183136
No but it's free!
>>56183163
Not so bloated compared to other ide or modern text editors.
>>
File: vs-nocruft.png (149KB, 1436x1177px) Image search: [Google]
vs-nocruft.png
149KB, 1436x1177px
>>56183163
???
>>
>>56183289
I'll probably go with this then, I needed an excuse to finally learn vim beyond :wq
>>
CLion
>>
>>56183389
I don't want to pay for an IDE and I don't need it enough to justify using those fake key schemes. I know Jetbrains has good IDEs because I use Webstorm at work, but it's not justified here.
>>
>>56182298
>>56182901
>can find obvious errors (like accessing myDictionary["myField"] where "myField" isn't a valid field for myDictionary).
For many languages, there's no editor/IDE that can do this, and there never will be. For some of them, you can use background compilation. Vim has the Syntastic plugin, and some others, that support this.
>>
>>56182298
Notepad++. Use functions pane to jump to functions. Only thing not supported is number 4.
>>
>>56183914
>Use functions pane to jump to functions.
Well Geany lets me do that too, I was thinking more of being able to set my cursor on a function/var, press a hotkey and jump to declaration, or hovering the mouse over a function would reveal its header.
Thread posts: 28
Thread images: 5


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