12 virtual space intellij-idea
在Eclipse中,默认情况下禁用虚拟空间(在行结束后放置插入符的可能性),这与IntelliJ IDEA默认设置相反.http://www.jetbrains.com/idea/documentation/migration_faq.html
是否有一个特殊原因可以让您在行结束后放置插入符号?我试图想一个用例,但不能提出任何......
我问的原因是因为它是IntelliJ中的默认设置让我很好奇.
小智 8
对我来说,作为一个老程序员,这个问题真的很奇怪.这个问题应该是为什么这么多新编辑不提供这个古老功能的原因.(与块/矩形编辑一起).
简单地说,我希望能够以任何方式移动我的文本,而不是仅限于某人之前输入的内容.屏幕代表一段文字的矩形图像(想想这里的隐喻等).我期望能够在这个矩形空间内的任何地方,而不会被底层文件的外观所阻挡.
示例:如果我们有三行文字:
第1行:这是一个包含大量文本的长行.
第2行:这是一条较短的行.
第3行:这是带文本的第三行.
如果我在第2行的末尾并希望导航到第1行的末尾,我希望能够向右(多次)然后向上,这是在虚拟空间中执行此操作的一种方法,但是新的编辑器(以一种非常旧的以文件为中心的方式)如果我在第2行的末尾按下,我将在第3行的开头结束.这有什么意义呢?当然,这模仿文件中的"前进",但比喻我想去其他地方.
我真的认为这是一个非常落后的方式.
作为一个终点 - 这是许多(年轻?)程序员的症状,他们之前从未见过如此多的操作系统和编辑器,其中一些并不比今天的系统差.Linux/Unix不是世界,我们可以从中学到许多更好的系统.
我在等人回答这个问题.这是一个非常有趣的问题,我希望一些旧计时器能够回答它...(因为我无法清楚地理解它...)以下是Visual Studio Tips的摘录.
"好吧.如果你不是来自旧学校,那么虚拟空间有点时髦了.你知道,在这个银河系中我们曾经有过(而且有些人还有)编辑,他们把处处视为可编辑的空间.让我解释一下:如果代码结束的行末端没有虚拟空间.现在你可以有一些非常长的代码行,但是,直到你按Enter键,该行才会继续运行.
如果我将光标移动到任何这些行的末尾并按下我的右箭头键,它将转到下一行.因此,对于短线,光标将跳到第44列的下一行.对于较长的线,它将向下跳到第68列的下一行.对于超级长线,它将跳到列的下一行. 176.这是编辑们已经有一段时间了,对人们来说并不是什么新鲜事.
但是,这种方式并非总是如此.曾经有一段时间,您可以无限制地随意输入您想要的任何地方.一些文本编辑今天仍然这样做.虚拟空间允许您回到一些编码器首选的旧编辑风格.转到工具 - >选项 - >文本编辑器 - >所有语言 - >常规 - >设置,然后选中"启用虚拟空间"复选框以启用此功能.当你这样做时,无论代码是否结束,你都可以在一行的任何地方打字:"
| 归档时间: |
|
| 查看次数: |
2707 次 |
| 最近记录: |