vim
, sublime
, notepaad++
这类文本编辑器是否只是在编写小程序的时候有用。 大的工程是否还是使用 IDE
Das ist bequemer.
Ist das Codieren von Java in Notepad++ und das Kompilieren mit der Eingabeaufforderung gut zum Erlernen von Java?
====== Update 1==============
Ich habe diese Frage nur gestellt, um die Einschränkungen verschiedener Dinge zu kennen, nicht um zu wissen, welches besser zu verwenden ist (vielleicht habe ich etwas zu viel gefragt, also entschuldige ich mich noch einmal):让人误会
C
Ich halte es für falsch zu sagen, dass alles, was Sie verwenden, eine persönliche Vorliebe ist. Tatsächlich benutze ich es jetzt sublime
, vim
Welche Tools Sie verwenden, ist Ihre eigene Entscheidung. Das Endziel ist die Entwicklung guter Programme. Und ich glaube, ich war glücklich, als ich es schrieb. Aufgrund der Einschränkungen des persönlichen Niveaus und der Erfahrung hoffe ich, dass Senioren mich korrigieren können
vim和sublime是可以改造成IDE的,而且是根据个人偏好定制的IDE,一千个开发者可以有一千个vim。从使用标准化的IDE,到使用安装有插件的vim这种编辑器,再到亲手编写插件,再到使用什么开发工具都无所谓,这是一个程序员职业技能逐渐走向娴熟的过程。使用标准化的IDE就像是开着一辆批量生产的叫得出牌子的车,而使用vim好比开的是自己改装的车,各有优缺点,如果你只想专注于当一个司机,就选择前者,如果作为一个车迷你不只满足于会开车,还希望了解车的构造甚至可以亲手组装一辆车的话,就选择后者,你会得到更多的乐趣。
另外我认为研究开发工具的目的不在于开发工具本身,而是为了可以摆脱开发工具的束缚,达到无所谓开发工具的境界。
一句话,个人习惯