编程开发 | 309KB
语言:简体
5 .0
应用简介
Delphi瑞士军刀是一款编程辅助软件。该软件是在Delphi Scabbard、Delphi Bird、TurboCoder的基础上改进的。使用Delphi瑞士军刀在编写DELPHI代码时可以有效提高工作效率。如有需要,您可以下载。
Delphi瑞士军刀是一款编程辅助软件。该软件是在Delphi Scabbard、Delphi Bird、Turbo Coder的基础上改进的。使用Delphi瑞士军刀在编写DELPHI代码时可以有效提高工作效率。如有需要,您可以下载。
特征
1. 代码格式化
2.多行缩进和退格或多行//注释和反注释
3.内码转换(可转换为台湾DELPHI源程序)
4.剪贴板增强
5、快速更换
6. 代码输入自动完成
7.内置简洁的五笔输入法(以及查看汉字五笔码的功能)
7、其他功能详情请参见软件内置帮助;
8.鼠标中键多行注释功能;
指示
高亮选中要处理的文本,然后点菜单或按热键进行相应操作;
如何使用代码自动完成:
当你在DELPHI中输入一个单词b,然后按左SHIFT+空格键,它会自动补全为begin;
输入e 并将其补全为end;
输入pr 并按过程完成;
输入ap 并将其填写为应用程序;
打Ter,出来Terminate;
输入tr 将其补全为True,
按f 并将其补全为False;
输入ts out TStringList;
点击sh 来显示消息();
例如,让我们输入: Result :=False;
我们只需要输入:r,然后按左SHIFT+空格键,就会出现结果;按空格后,再按左SHIFT+空格,会出现:=; “:=”的引导字母是一个空格;再按一次f,然后按左SHIFT+空格,出来的是False;
自动完成的词库包含所有保留字、常用的DELPHI类型、属性、函数、API函数、虚拟键、WINDOWS消息,可由用户维护和添加。请参阅文件CommonWord.ini;单位名称因为不常用所以没有添加,但是添加了。在文件Unit.txt中,添加您想要的任何内容;排名第一的单词会先被匹配,词典的顺序也就确定了。对于以相同字母开头的单词,常用的单词会排在前面,不常用的单词会排在前面。后来作者也做了一些安排,相对优化了。它们可能不是最好的或不适合您的习惯。自己调整一下就可以了;
该软件的自动完成与DELPHI内置和其他第三方专家的自动完成类似,但主要区别在于其他专家的自动完成会匹配每个字母并显示在列表框中;该软件的自动完成功能匹配一个或多个字母后,用户按左SHIFT+空格即可完成匹配。没有列表框,更加简洁高效,但也有其不直观的缺点。不过,一旦熟悉了,你会发现这种方法更快、更准确。
为了解决API函数名等长单词,我们使用“,”作为通配符。 “,”的作用类似于DOS中的*号,可以代替一个或多个字母;但在我们的例子中,“,”最多只能使用两个字母。第二次评价:
用法举例:
输入ex、f、p,按左SHIFT+空格,就会出现ExtractFilePath;输入ex、f、n,就会出现ExtractFileName。当然,你也可以输入e、f、n或ext、fi、nam等,ExtractFileName也会出现。极其自由灵活;还有常用的下划线,用“-”代替作为引导字母。引导字母只能是'a'~'z'加',','-',其他二十八个字母不能作为引导字母;空格不是引导符,但作为特殊情况,空格可以引导使用“:=”。为了加快“:=”的输入速度,这是很常见的事情;在输入引导字母的过程中不能使用退格键。您必须输入一次并完成匹配,因为退格和空格代表引导字符串的结尾;
系统热键功能,这个功能的增加使软件真正能方便你的代码编程;
例如:选中要注释的行,按Control+UpArrow(向上箭头)可注释多行,按Control+Down Arrow(向下箭头)可取消注释;它比逐行输入//快得多;
一项革命性的功能,可以扩展您的剪贴板。使用小键盘上的数字键代表10 个剪贴板。甚至Windows 也带有11 个剪贴板。 Ctrl+数字键复制到相应数字键代表的剪贴板,Alt+数字键从相应数字键代表的剪贴板粘贴。这个功能对于编程来说非常实用,而且不需要鼠标,非常方便;您还可以在记事本和书写板等文本处理情况下使用它;例如,在编写注册码时,带有数字0-9的剪贴板足以保存注册号。
快速替换功能仅对选定的文本有效。可快速完成部分或全部更换。只需使用热键即可完成快速更换操作。您甚至不需要打开对话窗口。您不必进入Delphi的替换窗口来选择一系列选项。并且必须不断回答问题,例如更换下一个或全部。
0号剪贴板保存旧字符串,Windows剪贴板保存新字符串,Shift+F3替换;
内码转能功能,包括四个功能:
BIG5转GB内码
GB转BIG5内码
GBK 繁体中文转简体中文
GBK 简体转繁体
如何传输台湾Big5 DFM 文件:以文本形式查看,选择全部Ctrl+Alt+G
要转换源代码,只需选择要转换的文本区域。
自动缩进代码行
代码格式自动调整功能(基于每行字间距的调整)。目前可以调整以下功能:
示例:
下面的代码:
程序展示效果;
变量
a、b、c:整数;
s1、s2:字符串;
开始
如果a b 则a:=b;
c :=a*4+7 /2;
结尾;
选择后,按代码自动调整按钮,将调整为以下代码:
程序展示效果;
变量
a、b、c:整数;
s1、s2:字符串;
开始
如果a b 则a :=b;
c :=a * 4 + 7/2;
结尾;
使用范围
DELPHI ide开发环境中用于编辑、输入文本的代码编辑窗口、记事本、写字板等窗口;不能在WORD和IE中使用。 WORD中唯一可以使用的功能就是查看五笔代码;更改文件名时发生临时错误。 EXCEL中的小窗口、单元格等临时编辑窗口也可以在热键模式下工作; IE中的编辑窗口无效,原因不明;五笔输入法不能在IE、WORD、EXCEL、QQ聊天窗口中使用。它可以在记事本、DELPHI IDE、写字板等标准软件中使用。它还可用于更改资源管理器中的文件名。
五笔输入法目前只能输入单个字符,并且每个字符只有一个编码。例如,“Fa”一词只有一级代码:
“V”,但没有“NTC”代码。很多代码都是最简单的代码。例如,字符“哭”是KU,但KUPH 不起作用。如果您无法打字,请使用查看五笔码功能查看其对应的五笔。代码。五笔编码表里有7000多个汉字,通常就够用了。五笔输入有热键模式和高级模式。热键模式适合程序员、海归人员中英文混合输入;高级模式适合大批量。快速输入汉字。五笔中的: 符号被=符号取代。该数字被/替换。 “”符号被替换为[]。其他标点符号与普通输入法类似。如果要输入单词,请自行展开五笔词典文件。
优势
它可以处理本地内容,所有操作都在内存中,并且不处理文件。这样,DelForExp 必须格式化整个保存的文件。有时你不希望它被完全格式化,因为其他代码可能已经格式化了它,也可能你只是从其他地方复制了一段代码,只想格式化它。之所以没有集成到Delphi中,是因为代码可以在Delphi以外的环境中处理,并且不受Delphi版本升级的影响。所有版本均可使用,绿色无需安装到Delphi IDE中;
防范措施
1、第二代代码格式化使用:
仅适用于实现后的代码;
then和do之后无法处理单个句子的缩进,请手动处理;后续版本会尝试改善此问题;
只进行缩进,不自动换行;
过程函数中嵌套定义的过程的缩进无法处理,只能手动处理;
2.字体转换和转换为十六进制代码的速度非常快。作者专门编写了十六进制代码转换函数,速度非常快;但是当你用它在记事本中处理较大的内容时,你就会丢失它。响应不是速度的问题,而是记事本的问题。推荐使用WordPad和UtraEdit,但太大的话在WordPad中也会失去响应;
3. 在操作键盘上的热键时,请打开键盘指示灯。
4. 查看单字五笔时,只能选择一个汉字。如果选择多个汉字,将无法获取;
5. 左shift+空格是自动补全的热键。在输入前导码之前或过程中可以按左移,这意味着输入的前导字母是否大写并不重要;
6、该窗口必须激活为焦点窗口,所有操作才有效;
7、多行缩进、退格热键Ctrl+RightArrow、Ctrl+LeftArrow,多行注释热键Ctrl+UpArrow、Ctrl+DownArrow与Delphi窗口控件的调整快捷键相同。如果您想在使用Delphi 使用这些快捷键时,请使用热键开关Ctrl+PageDown 关闭Turbo Coder 热键后再继续;
8、如果你写的程序中途挂掉了,界面不会响应,MOUSE也不会响应。此时,请按SHIFT+ESC键退出该工具,然后重新启动。这是由MOUSE HOOK 死锁引起的’
热门攻略