CnPack Forum


 
Subject: 建议代码替换增加在当前过程或函数中替换的选项
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2025-9-2 12:44  Profile | Blog | P.M. 
建议代码替换增加在当前过程或函数中替换的选项

不然每次都要选中代码区域不太方便,而且建议不要用dialog的方式显示替换框,假如我复制了原代码,想复制替换代码就没法复制了,就得取消重新复制,取消后原代码又得重新复制.最好像书签浏览那样可以把窗口拖到旁边挺靠,这样最方便
Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2025-9-2 12:50  Profile | Blog | P.M. 
vs这样就很方便,谢谢.


Image Attachment: 20250902-1.png (2025-9-2 12:51, 65.52 K)

Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6956
Posts 3643
点点分 6956
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2025-9-6 20:24  Profile | Blog | P.M. 
直接按F2给当前标识符改名呢?
Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2025-10-7 22:20  Profile | Blog | P.M. 
F2可以了
Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2026-5-30 15:31  Profile | Blog | P.M. 
如果修改控件的名称,按F2只能改代码页面的,设计页面的改不了.
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6956
Posts 3643
点点分 6956
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2026-6-13 12:53  Profile | Blog | P.M. 
设计页面照理我们也设计了F2改控件名功能,你碰到的可能是快捷键失效的Bug,请问你的D和CW各是什么版本?
Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2026-6-22 18:36  Profile | Blog | P.M. 
D版本13.1
CW版本 1.8.0.1359_Nightly Build 2026.06.18
FMX工程
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6956
Posts 3643
点点分 6956
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2026-6-29 20:01  Profile | Blog | P.M. 
看一下CnPack菜单,设置,所有快捷键,在快捷键对话框里找找有没有“选中组件改名”的F2键?
Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2026-6-29 21:38  Profile | Blog | P.M. 
在代码页面里在控件名称上点F2会弹出替换框,但是显示的是标识符替换,替换后控件页面的名称没有改成功<br />
cw的所有快捷键里面没有找到“选中组件改名”的选项<br />
但是找到了"修改组件名称"的选项,没有分配快捷键<br />
然后我分配F2点确定会弹出这个提示


Image Attachment: ScreenShot_2026-06-29_213324_405.png (2026-6-29 21:38, 60.38 K)



Image Attachment: ScreenShot_2026-06-29_213148_066.png (2026-6-29 21:38, 33.58 K)

Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2026-6-29 21:49  Profile | Blog | P.M. 
然后我在设计页面选中控件 在菜单栏里找到cnpack>窗体设计专家>更多>修改组件名称 来修改也没有成功
delphi13.1
cw版本 1.8.0.1361_Nightly Build 2026.06.29
FMX工程

[ 本帖最后由 西方失败 于 2026-6-29 21:51 编辑 ]
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6956
Posts 3643
点点分 6956
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2026-6-29 23:20  Profile | Blog | P.M. 
对,是你说的这项。对话框里有快捷键F2理论上就能弹框了。你设置后,弹框提示快捷键冲突选Continue的话,能不能看到F2键被设置上去了?如果能,照理就能设计期F2改组件名了。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6956
Posts 3643
点点分 6956
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2026-6-29 23:23  Profile | Blog | P.M. 
编辑器里的标识符F2改名只改编辑器里的内容,不会涉及到设计期组件在dfm里的名称。
设计器在选中组件上按F2是与上面完全不同的另外一个功能,是在设计器里改组件名,能反应到dfm里。
Top
西方失败
灌水科科长
Rank: 3Rank: 3



UID 455028
Digest Posts 0
Credits 189
Posts 65
点点分 189
Reading Access 10
Registered 2021-12-18
Status Online
Post at 2026-6-29 23:35  Profile | Blog | P.M. 
明白了 可以设为F2 但是中途弹了几个框我都点是了 但是依然改名失败 是在设计器中改的 不是在代码窗口<br />
而且改完后代码编辑器里的F2的替换功能叫不出来了 难道有冲突

[ 本帖最后由 西方失败 于 2026-6-29 23:39 编辑 ]


Image Attachment: ScreenShot_2026-06-29_233345_653.png (2026-6-29 23:36, 10.22 K)



Image Attachment: ScreenShot_2026-06-29_233338_531.png (2026-6-29 23:36, 10.14 K)



Image Attachment: ScreenShot_2026-06-29_233330_692.png (2026-6-29 23:36, 8.89 K)

Top
 




All times are GMT++8, the time now is 2026-6-30 12:42

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.009562 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP