Ide 在没有调试工具的情况下,如何使用文本编辑器?

Ide 在没有调试工具的情况下,如何使用文本编辑器?,ide,text-editor,Ide,Text Editor,我一直无法理解的是,我应该如何使用纯文本编辑器(如TextWrangler或Atom)来编码,而不是像Xcode或VisualStudio这样全面的IDE。没有调试工具,所以你不知道你是否犯了错误,而且它们也不是自动完成的(预调试,呵呵),这使得犯错误更加容易。我觉得我错过了什么;人们如何调试他们的文本编辑器工作流?Atom和几乎所有的ide VIM。。。 他们的是一个插件 你可以安装你想要的插件 我相信这就是这个编辑的力量。你决定你想要什么插件 以原子为例 linter是可视化错误的工具 自动

我一直无法理解的是,我应该如何使用纯文本编辑器(如TextWrangler或Atom)来编码,而不是像Xcode或VisualStudio这样全面的IDE。没有调试工具,所以你不知道你是否犯了错误,而且它们也不是自动完成的(预调试,呵呵),这使得犯错误更加容易。我觉得我错过了什么;人们如何调试他们的文本编辑器工作流?

Atom和几乎所有的ide VIM。。。 他们的是一个插件 你可以安装你想要的插件

我相信这就是这个编辑的力量。你决定你想要什么插件

以原子为例

linter是可视化错误的工具


自动完成是一个自动完成的工具

唯一的区别是您必须手动编译。
如果错误发生在编译时,编译器会告诉您,否则您必须自己查找并修复错误


对于自动完成,它在大多数文本编辑器(Atom、notepad++等)中仍然可用,但是它并不总是像intellisense一样好。

使用没有调试工具的文本编辑器,可以强制您编写第一次100%工作的漂亮代码。每一行代码都经过精心编制,完全符合您的预期

我个人在所有编程中都使用VIM,学习需要一段时间,但绝对值得。 您最终编写了易于阅读的代码,因为在运行代码之前,您必须反复阅读代码。 调试不仅仅是按下一个按钮,其他人的软件会告诉你你的软件出了什么问题。它是关于深入理解你的代码以及它到底在做什么。我承认有时候找到一个丢失的逗号会很痛苦,但这种折衷绝对值得


归根结底,这取决于你是想每小时生产800行代码,还是想构建一个健壮且易于扩展的软件。

恐怕我不太明白你的意思。你是说大多数文本编辑器都支持通过插件调试工具吗。。一秒钟后,我为atom添加了更多有用的包。。是的,我就是这么说的。你可以安装你想要的插件,@popkernel。安装不同的插件来执行任何您想执行的操作。你们的回答让我从漫长的搜索中解脱出来,我厌倦了Dreamweaver,需要一些能提供无错误编码的东西。鼓励专业化。现在我有一个去哪里的目录