Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi XE7:禁用虚拟文本空间_Delphi_Ide_Delphi Xe7 - Fatal编程技术网

Delphi XE7:禁用虚拟文本空间

Delphi XE7:禁用虚拟文本空间,delphi,ide,delphi-xe7,Delphi,Ide,Delphi Xe7,是否可以在编辑器中禁用恼人的虚拟空间? 如果我点击一行的某个地方(在最后一个字符后面),我想让光标刚好在最后一个字符后面。类似地,如果我在一行的末尾(就在最后一个字符之后),按下向右箭头,我想跳到第一个字符之前的下一行 非常感谢 例如,CnPack具有此功能(确实如此)。您真的希望禁用编辑器的主要优点之一吗?另外,我不知道怎么做,我怀疑它是否存在于自定义扩展之外。StS:是的,我真的想要。对我来说,这是非常不合逻辑的,因为我(主要)是一个VisualStudio用户。简单的示例情况:我忘记在语句

是否可以在编辑器中禁用恼人的虚拟空间? 如果我点击一行的某个地方(在最后一个字符后面),我想让光标刚好在最后一个字符后面。类似地,如果我在一行的末尾(就在最后一个字符之后),按下向右箭头,我想跳到第一个字符之前的下一行


非常感谢

例如,CnPack具有此功能(确实如此)。您真的希望禁用编辑器的主要优点之一吗?另外,我不知道怎么做,我怀疑它是否存在于自定义扩展之外。StS:是的,我真的想要。对我来说,这是非常不合逻辑的,因为我(主要)是一个VisualStudio用户。简单的示例情况:我忘记在语句末尾写分号。我得到一个编译器错误和一个高位行。现在我必须注意我要点击的地方并写分号,而不是点击语句后面的某个地方。Simly说-这需要更精确的鼠标导航(或点击结束键)。你说它有一个主要的优点——你能解释一下它有什么好处吗?不是拖拉,我真的很想知道它(可能我也会喜欢它)以及在Delphi警告您时在行尾快速添加缺少的分号。当分号丢失时,Delphi会将其编辑器插入符号定位到下一行。所以,你所要做的就是简单地按下尾随的向上箭头键,你就可以正确地添加错误的分号了。这是除非你有一些美丽的线之间。但说实话,我想知道为什么Delphi的设计不是自动将编辑器carret放在分号实际缺失的地方,而是放在下面的一行,就像现在一样。SilverWarior:好的,我知道你(和其他很多人)对这种风格很熟悉。我的经验是:如果一个方法的签名有很多参数,因为它不适合屏幕,我通常每行写一个参数。对我来说,如果每行都有args,那么它比different count更可读。但是,在VS中,您可以启用/禁用虚拟文本空间(默认设置为禁用)。