高亮选中要处理的文本,然后点菜单或按热键进行相应操作;
代码自动完成的使用方法:
当你在DELPHI中打一个b字,再按左SHIFT+空格就会自动补完为begin;
打e补完为end;
打pr补完为procedure;
打ap补完为Application;
打Ter,出来Terminate;
打tr补完为True,
打f,补完为False;
打ts出来TStringList;
打sh 出来ShowMessage();
比如我们打一句:Result := False;
我们只需打:r 后按左SHIFT+空格,出来Result;再按一空格后,再按左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+DownArrow(向下箭头)解除注释;比一行一行地去打//快多了;
一个革命性的功能,扩散了你的剪帖板,用小键盘的数字键代表10个剪帖板,连windows自带的就有11个。Ctrrol+数字键复制到对应数字键代表的剪帖板,Alt+数字键从对应数字键代表的剪帖板粘帖。这个功能对编程来很实用,而且全部不用mouse,很方便;你还可以用在记事本和写字板等文本处理场合;比如写注册码,0-9号剪帖板来放注册号足够了吧!
快速替换功能,只对所选文本有效,可快速完成局部或全部的替换,就用热键就完成快速替换操作,连对话窗口都不打开一个,你不必进delphi的替换窗口,选一串选项,还要不停的回答替换下一个还是全部之类的问题。
0号剪帖板装老串,windows剪帖板放新串,Shift+F3进行替换;
内码转能功能,包括四个功能:
BIG5转GB内码
GB转BIG5内码
GBK繁体转简体
GBK简体转繁体
转台 湾大五码的DFM文件的方法: view as text>全选>Ctrl+Alt+G
转换源代码直接选中要转换的文字区域就行了.
代码行的自动缩进调整
代码格式自动调整功能(基于每一行内词间距的调整)。目前改功能可作以下调整:
示例:
如下代码:
procedure showeffect;
var
a,b, c:integer;
s1, s2 : string;
begin
if a >b then a:= b;
c := a*4+7 /2;
end;
被选中后,按代码自动调整按钮后将调整为如下代码:
procedure showeffect;
var
a, b, c: integer;
s1, s2: string;
begin
if a > b then a := b;
c := a * 4 + 7 / 2;
end;