在Eclipse中,默认情况下禁用虚拟空间(在行尾放置插入号的可能性),这与IntelliJ IDEA的默认设置相反。 http://www.jetbrains.com/idea/documentation/migration_faq.html
您是否有特定原因想要将插入号放在行尾?我试图为此考虑一个用例,但无法提出任何...
我问的原因是它是IntelliJ中的默认设置,这使我感到好奇。
最佳答案
对于我作为老程序员来说,这个问题确实很奇怪。问题应该是为什么这么多的新编辑者不提供这种古老的功能。 (与块/矩形编辑一起)。
简而言之,我希望能够以任何方式移动我的文字,而不仅限于以前输入过的内容。屏幕代表一段文本的矩形图像(在这里考虑隐喻等)。我希望能够在此矩形空间内的任何位置移动,而不会被基础文件的外观所阻止。
示例:如果我们有三行文字:
第1行:这是一长行,其中包含许多文本。
Line2:这是一条较短的线。
第3行:这是带有文本的第三行。
如果我在第2行的末尾并且想要导航到第1行的末尾,我希望能够向右走(多次)然后向上走,这是在虚拟空间中执行此操作的一种方法,但是在新型的编辑器(以一种以旧文件为中心的方式运行),如果在第2行的末尾按向右,则将在第3行的末尾结束。这有什么意义?当然,这模仿了文件中的“前进”,但是隐喻地我想去其他地方。
我真的认为这是一个相当落后的路。
最后,这是许多(年轻的)程序员的标志,他们以前从未见过如此多的操作系统和编辑器,其中有些根本不比今天的系统差。 Linux / Unix不是世界,我们可以从中学习很多更好的系统。