问题标签 [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 投票
9 回答
47933 浏览

java - Eclipse 有宏记录器吗?

是否有用于录制和播放宏的好 Eclipse 插件?

我试过这个,但它对我没有任何好处——它似乎还没有准备好迎接黄金时段。

我知道编辑器模板,但我正在寻找可以用来记录我的击键然后多次应用于一堆文本的东西。

这似乎是 IDE 中的一个奇怪的漏洞。我是否为此缺少一些内置工具?

0 投票
15 回答
867162 浏览

vim - 如何在 Vim 中移动到行尾?

我知道通常如何在命令模式下移动,特别是跳转到行等。但是跳转到我当前所在行末尾的命令是什么?

0 投票
13 回答
129341 浏览

editor - 如何在没有富文本格式的情况下复制和粘贴代码?

我过去常常发现自己处理来自网站/Word 文档等的一段代码,却发现在粘贴时我会得到所需的代码以及一些额外的 HTML 标签/文本,基本上是额外的格式信息。

为了摆脱多余的镇流器,我会将文本粘贴到记事本,然后再次复制,然后粘贴到所需的目的地。

就在最近,我发现了一个简单且免费的 Windows 工具,名为PureText,它可以让我减少记事本步骤。它基本上添加了一个额外的键盘快捷键,例如 WinKey + V 将执行粘贴操作而无需格式化;只是纯文本。我觉得很方便。

我想知道您自己会使用什么方法?他们是否更好/更容易使用周围的工具?

0 投票
7 回答
3621 浏览

editor - 具有 Visual Studio 编辑器功能的独立文本编辑器

有人知道任何具有 Visual Studio 编辑器功能的文本编辑器吗?具体来说,我正在寻找以下功能:

CTRL+C 在行的任意位置,没有选择文本 -> 整行被复制

CTRL+X 或 SHIFT+DEL 在行的任意位置,没有选择文本 -> 整行剪切 谢谢!

0 投票
11 回答
60882 浏览

vim - 你如何从 Vim 中的 'gf' 返回

我正在将 Vim 用于以 Unix 模式安装的 Windows。感谢这个站点,我现在使用gf命令转到光标下的文件。

我正在寻找一个命令:

  1. 返回上一个文件(类似于 ctags 的Ctrl+ T),或
  2. 重新映射gf 以在新窗口中自动启动新文件。
0 投票
1 回答
708 浏览

visual-studio - Visual Studio 编辑器:删除结构化 IF/End If

是否有简单的方法可以删除IF/End If结构化配对。能够一键完成此操作会很好(我也使用 Refactor!Pro)

现在这就是我所做的:

  1. 删除IF
  2. 考虑到缺少IF ,观看 Visual Studio 重新格式化代码以正确排列。
  3. 如果导航到末尾
  4. 删除End If

即在以下示例中,我想将代码从

0 投票
3 回答
2828 浏览

windows - 使用 Windows 键在 Windows 上的 Emacs 中向下翻页和向上翻页

我正在尝试学习 Emacs 并尝试为我找到最佳的键盘布局。有一件事真的让我很烦。我在 .emacs 中添加了以下几行

当我按住Control并按y几次时,它会在每次按下时向下翻页y

但是,当我按住Windows键(映射为Meta)并按y几次时,它只会在第一次按下y和所有后续按下时向上翻页,y我会在缓冲区中插入“y”字符。

向上翻页的行为可以像向下翻页一样吗?我想按住Meta并按住y以向上滚动多个页面。

我在 LENNART-69DE564(已修补)上使用 2008-05-12 的 GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)。它是带有 EmacsW32 补丁的 Emacs。这个 Emacs 有这个问题吗?元键有问题?

我尝试了原始的 GNU Emacs(未打补丁),它适用于Alt. 但我的问题不是我想在不释放任何键的情况下滚动。我释放键y并多次按下它,但不想释放Meta键。此处描述了相同的问题:

http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/f30f4b75a8b75b10

问题不在于我更改了键映射。看起来这是 EmacsW32 版本中的一个错误。这是问题的另一种描述: 未发布的Meta/Win 修饰符

0 投票
6 回答
3376 浏览

vim - 如何在 Vim 中模拟 Emacs 的转置词?

Emacs 有一个有用的transpose-words命令,它可以让用户将光标前的单词与光标后的单词交换,同时保留标点符号。

例如,'<code>stack |overflow' + Mt = '<code>overflow stack|' ('<code>|' 是光标位置)。

<a>|<p>变成<p><a|>.

是否可以在 Vim 中模拟它?我知道我可以使用dwwP,但它不适用于标点符号。

更新:不,dwwP真的不是一个解决方案。想象:

Emacs 的 Mt 将交换bc,从而产生(a)(c)(b).

有效的是/\w yiwNviwpnviwgp。但它破坏"""/。有更清洁的解决方案吗?

更新²:

解决了

不完美,但有效。

感谢 Camflan 让%#我注意到这个项目。当然,这一切都在wiki上,但我没有意识到它可以解决该功能的精确(Emacs 完全正确)重复的问题transpose-words

0 投票
5 回答
4430 浏览

editor - Symbian S60 代码编辑器

我正在寻找一个可以让我在手机上输入代码的应用程序。我不需要编译什么的,也不需要为手机编程。当一个想法出现在我的脑海中时,这是一件好事。

我是否完全忽略了 Symbian S60v3 手机的简单代码编辑器?

我正在寻找类似于适用于 Windows Mobile的CEdit的东西。

0 投票
5 回答
860 浏览

editor - 什么是可在 Web 上使用的可靠的、功能齐全的开放富文本表示?

我正在寻找text的内部表示格式,它将支持基本格式(字体、大小、粗细、缩进、基本表格,还支持以下功能:

  • 双向输入(希伯来语、阿拉伯语等)
  • 同一文本字段中的多语言输入(即 UTF-8)
  • 锚定脚注(即上标数字是指向该编号脚注的链接)

我猜TEIDocBook已经足够丰富了,但这里有个问题——我希望这些文本缓冲区是Web 可编辑的,所以我需要一个可以使用 TEI 或 DocBook 的编辑控件,或者在其中一个之间进行可靠双向转换以及编辑控件可以吃的任何东西。

更新:我正在考虑的编辑控件类似于TinyMCE,但是 AFAICT,TinyMCE 缺少脚注,而且我不确定它的可扩展性(编辑 1 或 2 兆字节的文本怎么样?)

非常感谢任何指针!