问题标签 [editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
14459 浏览

editor - 无论 jEdit 发生了什么

我不确定是否有很多人知道这个文本编辑器?

jEdit 在 2004 年有点大,但现在,Notepad++ 似乎已经领先(在 Windows 上)许多插件自 2003 年以来还没有更新,整体布局和使用令人困惑......

我确信 jEdit 有许多漂亮的功能,但如果我能找到它们的位置以及如何使用它们,我会被诅咒的。阅读该手册本身就是一项全职工作。

0 投票
27 回答
1450 浏览

windows - 适合初学者的 Windows IDE/编辑器

我正在向研究生教授(或尝试教授)计算机编程。她以前的经验只不过是编写电子表格公式而已。我应该推荐哪个 IDE 或文本编辑器?

请记住:

  • 我每周只见我的学生一次。
  • 她使用 Windows,我使用 Linux。
  • 她手头没有用户社区。
  • 她没有太多钱可以花。

编辑:她目前正在学习的语言是PerlR。(对不起......因为忘了早点提到它们。)


编辑:感谢您的所有回答!

最强烈推荐的编辑器是jEditNotepad++

如果我能找到一种方法为我的学生提供对Notepad++的充分支持(例如,通过在Wine下运行它),或者如果我认为她可以在没有我支持的情况下进行管理,那么我会推荐它。如果没有,我会选择jEdit

再次向那些在我开始列出我正在教授的语言之前看到这个问题的人道歉。

0 投票
10 回答
10054 浏览

emacs - Emacs 相当于 Vim 的 yy10p?

如何在 Emacs 中轻松复制一行 10 次?我找不到复制行快捷方式或功能。我可以使用 C-aC-spcC-eM-w 费力地复制该行,但是我怎样才能将其粘贴多次?

在我去编写自己的函数之前的任何想法。

0 投票
21 回答
812341 浏览

eclipse - 如何在 Vim 中复制整行?

如何以类似于IntelliJ IDEA/Resharper 中的 + 或Eclipse的+ + /的方式在Vim中复制整行?CtrlDCtrlAlt

0 投票
60 回答
57866 浏览

vim - 强迫自己掌握 vi 的最佳方法是什么?

不久前,我阅读了 viemu 的创建者的一篇文章,澄清了很多关于 vi 的误解,并解释了为什么它是一个好主意(以及为什么它在过去 30 年中一直非常流行)。同一个人也有一套很棒的图形备忘单,一次教一些基础知识。

我相信。

事实上,在过去的 2 年里,我一直深信不疑。但是我仍然没有强迫自己学习 vi 作为我的主要编辑器,学习曲线太高了。当我开始工作时,可接受但即时的生产力(使用我当前的编辑器)到目前为止已经赢得了更高的生产力(使用 vi)。

有没有人有任何好的提示来帮助克服学习曲线?它可以是直截了当的提示、其他教程或文章,等等。

编辑:请注意,我知道 vi 的vim/gVimCreamMacVim(等)变体。我保留了关于 vi 的问题,以提及整个 vi 家族。感谢所有伟大的答案。

更新(2009 年 4 月)

自去年 12 月以来,我在日常职业生涯中一直在使用 Vim(更准确地说是 MacVim)。我不会回去:-)

祝所有掌握 Vim 的人好运。

0 投票
2 回答
916 浏览

linux - 我在哪里可以找到 vim 增强的资源?

我最近安装了 vim-enhanced ,但找不到任何与之相关的文章/教程。我只能找到一个简要描述它的新功能的页面,以及几个可供下载的 RPM。它究竟能为常规 vi/vim 所不能提供的脚本语言提供什么?

谢谢

0 投票
11 回答
3059 浏览

java - 是我,还是 Eclipse 非常不可预测?

我最近开始在我的 Java servlet 项目中使用 Eclipse。我多年来一直在使用 jEdit,它是一个超级强大的文本编辑器。它具有语法突出显示,但没有任何特定于语言的功能,例如代码完成和智能重构。我发现这阻碍了我的工作效率。我非常想喜欢 Eclipse。我真的。但我不断遇到问题。

  1. 现在 Eclipse 可以使用 ant 脚本进行构建,而不是仅仅从 ant 脚本创建自己的构建环境然后忽略对它的任何更改,我找到了一些在线指南并进行了设置。不过,它似乎还没有准备好迎接黄金时段。我的 ant 脚本从命令行构建得很好,但是我得到了所有这些构建错误,因为我需要告诉 Eclipse build.xml 中已经包含的所有这些东西,比如 CLASSPATH,以及外部 jar 的位置。
  2. 当我让 Eclipse 运行太久,或者有时在我的笔记本电脑从休眠状态唤醒后,UI 开始崩溃。例如,编辑器窗格上的选项卡消失了,所以我一次只能编辑一个文件,它并没有说明它是哪个文件。
  3. 我们遇到了几个没有重建本应重建类的情况,导致调试演练中的行号不准确和其他不可预测的行为(这不仅仅是我;与我一起尝试的其他两个开发人员看到了同样的事情)。
  4. 我发现工作区与我的源代码位于不同的位置是一个巨大的麻烦。我还有其他需要编辑的文件(xml 文件等),并且对于我要在其中编辑文件的每个目录,我都需要设置一个特殊的条目,它甚至不会默认设置为我的源代码所在的位置到了。

其他人是否面临同样的问题?

有更好的选择吗?

0 投票
1 回答
1667156 浏览

python - 用于 Python 的 IDE 是什么?

其他人使用哪些 IDE(“GUI/编辑器”)进行 Python 编码?

0 投票
27 回答
626312 浏览

linux - 在 Vim 中将 DOS 行尾转换为 Linux 行尾

如果我打开在 Windows 中创建的文件,这些行都以^M. 如何一次删除这些字符?

0 投票
2 回答
18928 浏览

java - 最佳 Java GUI 编辑器

我知道没有什么可以称为最好的 Java IDE(Eclipse、NetBeans 等)。每个人都有自己的专长。

但是当涉及到 GUI 编辑器(可视化编辑器)时,那里有一些有趣的项目;我很想知道哪个是最推荐的。

我不是要一个完整的 IDE,我要的是任何允许我编辑 Java GUI(不一定是 Swing)的 IDE 的 GUI 编辑器或插件。我也对商业替代品持开放态度,它不一定是免费的。

这个问题在某种程度上接近我的问题(在问之前我没有注意到它,但我希望任何搜索类似事物的人都能从这两个问题中受益)。