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 “我如何禁用”;光标超出“行”的末尾;?_Delphi_Ide_C++builder - Fatal编程技术网

Delphi “我如何禁用”;光标超出“行”的末尾;?

Delphi “我如何禁用”;光标超出“行”的末尾;?,delphi,ide,c++builder,Delphi,Ide,C++builder,如何停用Delphi的“光标超出行尾”功能?当我在一行右边的空白处单击,或者当我用箭头键导航到一行时,我希望光标位于该行的实际端点,而不是“虚拟空间”中。好的,您不能这样做。代码编辑器一直内置这种行为。您可以告诉它不要超过文件的结尾,但不要超过行的结尾。如果可能,您可以在其中一个鼠标按钮上设置一个宏,在单击时单击“左键单击”和“结束”组合。这不是理想的情况,但确实有效。如果希望光标位于行的末尾,请尝试按[End]。(我想这就是为什么按钮的标题是“End”。)在一条黑线中按[End](不是空的!我

如何停用Delphi的“光标超出行尾”功能?当我在一行右边的空白处单击,或者当我用箭头键导航到一行时,我希望光标位于该行的实际端点,而不是“虚拟空间”中。好的,您不能这样做。代码编辑器一直内置这种行为。您可以告诉它不要超过文件的结尾,但不要超过行的结尾。

如果可能,您可以在其中一个鼠标按钮上设置一个宏,在单击时单击“左键单击”和“结束”组合。这不是理想的情况,但确实有效。

如果希望光标位于行的末尾,请尝试按[End]。(我想这就是为什么按钮的标题是“End”。)在一条黑线中按[End](不是空的!我已经插入空格来缩进代码!)会将光标移动到行首,而不是行尾。因此,每当我回到代码,点击我想添加新代码的行,我必须手动将光标移动到正确的位置…这太烦人了!我不敢相信这仍然不是一个选择。C Builder和Delphi都是令人兴奋的工具资产,但如此简单的一件事让我不得不使用不同的编辑器,并且只在编辑表单时使用它们。@TylerB.Wear:问问Embarcadero。我想没有太多的人,如果有的话,曾经抱怨过它,所以他们什么也不做。如果你真的想解决这个问题,你可以随意提交一份报告,让人们投票表决。@RemyLebeau多年来,很多人一直在抱怨这个“功能”。Embarcadero像往常一样:什么也没做。