Chee Wee's Productivity Experts 0.8
-----------------------------------
Introduction
-------------
This is an IDE keyboard binding expert that provides the following
functions.
1) Region Expert - marks a block of selected text as a region with a
keystroke in C# and Delphi.
2) Comment Expert - marks a block of selected text as comments with a
keystroke in C# and Delphi.
3) generates XML-styled comments (XML Doc) for code declarations with a key
sequence in Delphi and C#.
4) auto comments extension expert - automatically inserts // in between
blocks of lines in Delphi.
5) Goto Region Expert - iterates through all open files and presents a list
of regions, allowing you to select what region to go to, optionally expanding
the region, and displaying the selected region at the top of the editor.
Currently only supports Delphi as there's a bug in the OTAPI which doesn't
allow it to iterate C# regions. Activate using Ctrl O + Ctrl X ( NOT Ctrl O + X ).
6) Code Template Insight - supports all personalities/languages
Automatically expands any matched code templates. Code Template Names
may not differ by 1 letter, eg, tryc, trycf. If that happens, the first
match is always taken, ie, the name of a code template should not be the prefix
of another. Instead, use something like tryc1, trycf. To try in Delphi, try
typing arrayc. To try in C#, try typing tryc.
7) MSDN Help expert - provides help using Ctrl F1 by looking up in MSDN with the word
nearest the cursor.
Installation/Compilation instructions
-------------------------------------
There are two ways to install.
Method One
----------
Use Install Component, and select the package to install.
Method Two
----------
1) Load the package (.dpk) or project (.bdsproj) in the IDE (if available).
2) Activate Project Manager.
3) Choose Install, which will compile and install the package into the IDE.
Assumptions
-----------
The experts were tested in Insert mode only. Results are not guaranteed in
Overwrite mode.
Usage instructions
------------------
1) In order to use the region expert, select a block of text, and press
Ctrl D. You will then be prompted for the region block name. If you
cancel, nothing happens. Once you've entered a region name, and
pressed/clicked Ok, the block of text is region-ised.
The selected block of text will then be marked as such
{$REGION 'User provided region name'}
... selected text...
{$ENDREGION}
2) In order to use the comment expert, select a block of text, and press
Ctrl K /
The selected block of text will then be marked as such
// ... selected text...
3) In order to use the XML styled code comments expert, press / (forward
slash) 3 times before a routine declaration. You can either do it before
a routine declaration on the same line, or on the line before the
routine declaration.
Examples
1) |procedure X(Y: Integer);
2) |
procedure X(Y: Integer);
4) In order to use the auto comments extension expert, press enter at the
end of a comment line.
For example, given the following,
line 1: // Comment 1
line 2: // Comment 2
and you press enter at the line 1, then the following happens
line 1: // Comment 1
line 2: //
line 3: // Comment 2
5) In order to use the Goto Region expert, open all Delphi (.pas) files which contains
regions. Then, press Ctrl O + Ctrl X ( NOT Ctrl O + X) and a list of regions will
be presented. Either double click on the region, or click on the region and press Enter.
You will then go to the selected region, optionally expanded at the top of the editor.
Enjoy,
Chua Chee Wee,
Singapore
12 May 2005.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Delphi XE官方Demo,注意版本 (1616个子文件)
Global.asax 115B
Global.asax 112B
Header.ascx 2KB
ucThemeMasterPage.ascx 826B
ucStatistics.ascx 642B
MainForm.aspx 5KB
Pictures.aspx 4KB
Default.aspx 2KB
Statistics.aspx 2KB
Detail.aspx 1KB
ErrorPage.aspx 1KB
Logoff.aspx 477B
richedit_JPN.bdsproj 1KB
richedit_FRA.bdsproj 1KB
richedit_ENU.bdsproj 1KB
richedit_DEU.bdsproj 1KB
boots.bmp 528KB
ViewOfWashington.bmp 485KB
minature_rockers.bmp 439KB
civil-war.bmp 193KB
gradientmask.bmp 169KB
mask.bmp 139KB
field.bmp 17KB
ava4.bmp 14KB
gold.bmp 12KB
red.bmp 12KB
blue.bmp 12KB
down.bmp 3KB
up.bmp 3KB
fwd.bmp 3KB
TJSONDOCUMENT.bmp 1KB
blue.bmp 898B
tversioninfo.bmp 630B
ttrayicon.bmp 406B
tcspinedit.bmp 406B
tcdirectoryoutline.bmp 406B
tccolorgrid.bmp 406B
tccalendar.bmp 406B
tibeventalerter.bmp 406B
tcspinbutton.bmp 406B
tcgauge.bmp 406B
colors.bmp 358B
fsolid.bmp 358B
fhoriz.bmp 358B
pen.bmp 358B
line.bmp 358B
brush.bmp 358B
fclear.bmp 358B
rect.bmp 358B
bdiag.bmp 358B
dcross.bmp 358B
cross.bmp 358B
fvert.bmp 358B
fdiag.bmp 358B
pen.bmp 358B
fdiag.bmp 358B
cross.bmp 358B
fclear.bmp 358B
colors.bmp 358B
line.bmp 358B
brush.bmp 358B
rect.bmp 358B
fsolid.bmp 358B
fvert.bmp 358B
dcross.bmp 358B
fhoriz.bmp 358B
bdiag.bmp 358B
ellipse.bmp 334B
roundrec.bmp 334B
ellipse.bmp 334B
roundrec.bmp 334B
solid.bmp 178B
dashdot2.bmp 178B
dashdot.bmp 178B
dashed.bmp 178B
dotted.bmp 178B
clear.bmp 178B
clear.bmp 178B
dashdot.bmp 178B
dashdot2.bmp 178B
dotted.bmp 178B
solid.bmp 178B
dashed.bmp 178B
BuggyApp.bpf 168B
bcbshlctrls.cbproj 12KB
mastapp.cbproj 10KB
bcbsmp.cbproj 9KB
FramesDemo.cbproj 9KB
shelldemo.cbproj 9KB
ThrdDemo.cbproj 9KB
dclversioninfo.cbproj 9KB
versioninfosample.cbproj 9KB
dclbcbsmp.cbproj 9KB
CBuilderDataSnapClient.cbproj 9KB
Graphex.cbproj 9KB
versioninfo.cbproj 9KB
dockex.cbproj 8KB
DBXMarshalPersonCppProject.cbproj 8KB
RESTMarshalPersonCppProject.cbproj 8KB
FlowPanelDemo.cbproj 8KB
共 1616 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17
资源评论
- whereto2015-08-10不错,可以编译。
- powder1112016-04-07开始玩起了Delphi三层,重新燃起
- 太阳火2014-07-24好,可以,不错
- autumn9992014-12-26我又开始玩起了Delpphi
dc_mike
- 粉丝: 0
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功