|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2021/5/29 9:23:13 |
标题: |
关于DELPHI 10.4.2 代码自动完成功能 |
浏览:3074 |
|
加入我的收藏 |
楼主: |
在用10.4.2以前的版本,比如输入Button1.Te 之后代码提示已经出来时直接空格,就会自动变成Button1.Text ,现在这个功能没有了,有大神知道原因吗,还是在哪里能设置调出来
----------------------------------------------
sd |
作者: |
|
2021/5/29 10:36:06 |
1楼: |
现在要按回车键才能出来,同问有没有设置改为以前的?
----------------------------------------------
-
|
作者: |
flcop (flcop) |
▲▲▲▲△ |
-
|
普通会员 |
|
2021/5/30 10:58:22 |
2楼: |
在Code Insight设置中,将Auto invoke的勾去掉就可以了
----------------------------------------------
-
|
作者: |
|
2021/5/31 14:52:47 |
3楼: |
自动代码完成 和其他工具设计的都不太一样,pycharm 等其他工具 用tab键直接补全,delphi 却不是 很别扭。
----------------------------------------------
火鸟
|
作者: |
|
2021/5/31 16:27:13 |
4楼: |
很正常啊,现在的提示跟delphi7是一样的。
----------------------------------------------
-
|
作者: |
|
2021/6/3 11:48:13 |
6楼: |
打补丁, 还是问题很多,经常提示错误,MessageBox提示就有问题,换成classic mode 会卡,体验很差
----------------------------------------------
-
|
作者: |
|
2021/6/4 8:20:44 |
7楼: |
在Code Insight设置中,将Auto invoke的勾去掉就可以了 |
感谢2楼 Flcop 的回复,设置后有效。
----------------------------------------------
sd
|
作者: |
|
2021/6/7 1:55:26 |
8楼: |
delphi的老问题,至今仍死磕不改。 autoInvoke打开后,联想时焦点并未落在可选择区,必须先按一下向下键才反应。也可以右键在联想区点击选择按名name排序不按作用范围scope来避免此问题,但实用性打折扣。
10.4以后核心使用多线程做联想即“LSP模式”,造成的后果就是autoInvoke形同虚设,一个开了也白开的假功能。
----------------------------------------------
-
|
作者: |
siaosa (siaosa) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/6/7 8:34:13 |
9楼: |
自动补充完成,这么常用的功能竟然都能做成这鸟样,也不知道易博龙没讲过没有?Delphi真的没落了。
----------------------------------------------
-
|
作者: |
|
2021/6/7 9:00:52 |
10楼: |
我这知道楼上这些LC到底喷什么,我的10.4.2无论用回车还是空格,都是可以将提示转为代码的。
----------------------------------------------
-
|
作者: |
|
2021/6/7 9:21:09 |
11楼: |
楼上说得对,自己不会用。非说别人的问题。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
sqlnew (sqlnew) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/6/7 10:32:48 |
12楼: |
我使用windows 2008R2 的,代码自动提示没有默认选择第一项目,必须用键盘往下按一下才会出,到现在几个版本一直都有这个问题啊!
----------------------------------------------
-
|
作者: |
sqlnew (sqlnew) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/6/7 10:59:29 |
13楼: |
补充下,上面不能自动选择第一项的问题在windows2008R2下存在,win10和windows server 2019无问题
----------------------------------------------
-
|
作者: |
|
2021/6/7 11:10:17 |
14楼: |
"auto invoke"在帮助里写的是按点号(C++里是->)自动弹出完成列表,但是不勾选这个选项也能弹出,而且更好用,比如按空格、分号可以上屏、自动选中第一项。我也不清楚这个选项存在的意义。
----------------------------------------------
-
|
作者: |
|
2021/6/7 12:32:55 |
15楼: |
部分emb的精神股东, 估计只用rad写过几行 hello world 代码, 然后在bbs喷别人不懂用, 认为rad的自动完成很好用
----------------------------------------------
-
|
作者: |
|
2021/6/7 13:29:47 |
16楼: |
补充下 新版本要求 最低 WIN10。 天天写 hello world,光 10.x 就写了 两年了。 XE 系列写了 好多年了。 垃圾 D7。写了 更多年,用上 XE 之后,就扔了。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2021/6/7 14:02:09 |
17楼: |
楼上有几位都是典型的因为别人的失误搞得自己不痛快。哪个软件没几个bug,bug可以放松身心,多喝口茶。有啥好吵得。
----------------------------------------------
-
|
作者: |
|
2021/6/7 14:06:03 |
18楼: |
有bug不怕,但是得改
----------------------------------------------
-
|
作者: |
|
2021/6/7 15:49:13 |
19楼: |
以前每天给乞丐10元,今天只给了5元,乞丐不乐意了:我知道你是有钱的,你为什么不多给点?你必须接受道德的审判!
----------------------------------------------
good good study, day day up.
|
作者: |
|
2021/6/8 11:33:19 |
20楼: |
我已经用delphi 7/xe/10.3.3/10.4.2做过很多项目,包括泛型、匿名、接口、回调这些有时也用用,还可以开发中间件处理5000个并发,用fmx写android应用,但很少写hello world程序,也许基础确实打得不够好。
----------------------------------------------
-
|
作者: |
|
2021/6/9 8:45:12 |
21楼: |
一直用c++ builder,从6用到现在的10.2.3。 代码补全一直是个问题,当工程的总代码量不多的时候,勉强可用。但是当工程代码量很大的时候,代码不全有时候需要“转”很久,代码量再大一点的时候,干脆就没了。。。。
----------------------------------------------
C++ builder 用户前来摸鱼。。。
|
|