Home TOC Previous Next


6.3 我该如何做

6.3.1  自动语法补齐

通过使用智能感知技术,编辑器将使您的编码更加容易。智能感知技术包括:

·       列表成员:在弹出的列表框中显示有效的成员函数与变量

·       类型提示:在工具提示条中显示变量或函数的类型

·       参数提示:   在工具提示条中显示完整的函数声明

·       自动补齐:   可以为您将未完成的短语补齐的特性

您还希望知道什么?

自动语法补齐

智能感知概述

什么时候不能够使用智能感知?

您希望做什么?

使用列表成员

使用参数提示

使用类型提示

自动补齐变量或函数名称

修改智能感知选项

6.3.1.1  使用列表成员

列表成员显示输入点左边的类或结构的有效成员变量或函数。

当输入在空白行或者在有效作用域外,成员列表将显示所有的全局变量域函数

使用列表成员

1 键入您工程中的类或结构名称,随后键入 “.” 或者 “->” ,或者键入类型与作用域操作符(::),Magic C++将显示所有的有效变量。例如:

2 您可以在列表框中使用滚动条上下滚动,如果您知道成员的前几个字符,您可以在列表中键入。如果您所键入的字符在列表中找不到匹配成员,您可以查看最接近的匹配成员。

3 要将该成员插入到您的代码中,使用以下任一种方法即可:

·       键入非标识字符如空格,括号或封号等 。可以将由您选中的列表成员插入到当前输入点之后。

·       键入回车符,制表符,Ctrl + Enter或双击也可以插入成员

要了解成员列表的更多内容,请浏览成员列表中的图标

6.3.1.2 查看函数的参数提示

当您键入一个函数,您可以在工具提示查看包含了参数的完整的函数声明,您可以选择您希望查看的参数。参数提示支持函数嵌套。

显示参数提示

1 在您键入函数后,和平常一样,键入开括号(,表示开始键入参数。

Magic C++ 将在光标下的弹出的工具提示中显示完整的函数定义。第一个参数用粗体显示。

对于重载函数,您可以在参数提示工具条中选择您所希望查看的函数提示。

2使用黑色小箭头在函数之间浏览。

 

3 在您键入函数参数时,参数提示将用粗体显示您需要键入的下一个参数。例如:

4 任何时候,您都可以使用ESC键在取消参数提示,也可以继续键入剩余的参数。

键入闭括号‘) ’ 也将关闭参数提示。

5 如果您在没有完成参数前关闭了工具提示窗口,又希望再次显示参数提示,可以按下快捷键Ctrl+Shift+Space,也可以单击在编辑状态下单击右键,在快捷菜单中选择Parameter Info

6.3.1.3  查看类型提示

类型提示可以显示工程中所有变量或函数的类型。

显示类型提示

将鼠标移动到变量或函数的上方显示变量类型

禁止类型提示

打开Tools菜单中的Option选项,选择Editor Tab页,在Statement completion options组中清除Auto type info检查框。

6.3.1.4 自动补齐一个变量或函数名

自动补齐为您输入剩余的变量或函数名称。这可以避免您重复多次地输入较长的变量或函数的名称,节约您的时间。

补齐当前的语法元素

1 键入语法元素的开始几个字符,按下热键Ctrl+Space

Magic C++将为您完成您希望键入的语法元素。如果您键入的字符不足以找到相匹配的语法元素,将显示成员变量列表,与您的输入最接近的变量或函数将高亮显示。

2 继续键入字符,缩小匹配范围

3 按下Enter键将从列表中选择语法元素

注意:在空行或函数体外使用热键Ctrl+Space将显示全局的变量与函数列表

6.3.1.5 查看全局函数与变量列表

您可以使用智能感知技术从包括全局的系统API函数,C++类,和全局变量的列表中查询与选择。

查看全局列表

将当前光标移动到一个空行或函数体的外部,按下热键Ctrl+Alt+T ,将弹出包含了所有全局变量与函数的列表。需要了解关于列表的更多信息,请浏览列表中的图标

6.3.1.6  修改智能感知选项

在缺省情况下,大部分智能感知选项是被打开的,您可以关闭任何一个智能感知选项。

您希望做什么?

关闭智能感知选项

通过菜单激活智能感知选项

通过热键激活智能感知选项。

关闭智能感知选项

1 在Tools菜单中,选择Options子项。

2选择Editor页,在Statement completion options区域,清除您希望关闭选项的复选框。

从菜单中激活智能感知选项

1 在编辑文件时,单击鼠标右键显示快捷菜单。

在快捷菜单中,选择下列子项之一:

List Members

Type Info

Parameter Info

Complete Word

使用热键激活智能感知选项

以下列出了智能感知选项的热键:

查看成员列表 CTRL+ALT+T

查看类型提示 CTRL+T

查看参数提示 CTRL+SHIFT+SPACE

补全单词 CTRL+SPACE

(在空行键入CTRL+SPACE显示全局列表)

6.3.2 设置语法高亮

语法高亮是指用不同的颜色显示您代码中不同的元素,例如关键字或注释等用不同颜色标记。这样使您对自己的代码有一个清晰的视觉效果。

您还希望了解什么?

语法高亮

您希望做什么?

改变语法高亮的颜色

改变语法高亮的颜色

1 在Tools菜单,选择Options

2 选择Format页。

3 在Category列表中选择您希望设置的窗口。

4 在Font 列表框中选择您希望设置的字体。

Font列表框显示您系统中安装的所有字体,文字的实例将在Sample 框中显示。

4 在Size列表框中,选择字体的大小,文字的实例将在sample 框中显示。

5 在Colors列表框中,选择您希望设置的颜色。

6 在Background 列表框中,选择背景色。

7 在Foreground列表框中,选择前景色。

Background 列表框与Foreground列表框中显示系统定义的16种标准颜色与Automatic选项。sample 框将实时显示您选择的颜色效果。

Automatic 将使用缺省的系统颜色,对于语法高亮与其他系统未定义的颜色,Automatic选项表示前景色或背景色使用其他窗口的同类设置。

8 单击OK

6.3.3 查找替换文本

您可以在单个或多个文件内查找文本,您可以查找固定的字符串或使用正则表达式查找字符串或字符。

使用Find命令,您可以在当前活动的编辑窗口内进行以下类型的文本查找。

·       全字匹配 查找的目标字符串前后不存在字符或数字,也不存在下划线(_)。

·       大小写匹配 使用大小写敏感方式来匹配文本。

·       正则表达式 使用特殊字符序列――正则表达式匹配文本。

您可以在工具条中使用以上的查找类型设置

您还希望了解什么?

文本搜索方式

您希望做什么?

在单个文件内查找文本

在多个文件内查找文本

在单个文件内替换文本

在多个文件内替换文本

使用正则表达式

6.3.3.1  查找文本

查找文本

1 将光标移动到您希望开始查找的位置。

编辑器将您光标位置的单词作为缺省的查找字符串

2 在Edit菜单中选择Find子项。

3 在Find What 下拉列表框中,输入希望查找的文本或正则表达式。

如果您希望使用正则表达式,您必须确认 Regular expression复选框已经被选中。您也可以使用下拉列表在曾经用过的20个查找字符串中选择。

4 选择查找选项。

5 单击Find按钮开始查找,这时查找对话框消失。

要继续查找,使用查找下一个或查找上一个的快捷键,或使用工具条上的按钮。查找下一个的快捷键为F3,查找上一个的快捷键为Shift+F3

不使用查找对话框查找文本

·       在工具条上的Find下拉列表框中输入待查找字符串,按下Enter 键。

提示:如果您曾经在Find对话框中设置使用正则表达式查找的选项,您可以直接在工具条上的Find下拉列表框中使用正则表达式。

6.3.3.2  在多个文件中查找

您可以对储存在在本地或远程服务器上多个文件进行查找。

在多个文件中查找

1 在File菜单中选择Find in Files子项。

2 在Find What 下拉列表框中,键入您希望查找的文本或正则表达式。

如果您希望使用正则表达式,您必须确认 Regular expression复选框已经被选中。您也可以使用下拉列表在曾经用过的20个查找字符串中选择。

3 在 File Types下拉列表框中,输入您希望查找的文件类型。

您也可以使用下拉列表在曾经用过的20个文件类型中选择。

4 在In Folder 下拉列表框中,选择您希望查找的主路径,单击浏览按钮将出现服务器别名的列表,在列表中选择一个服务器将显示一个选择路径的对话框。如果您选择的是本地服务器,将弹出本地路径选择对话框,否则将弹出远程路径选择对话框。

5 如果必要,选择查找选项中的一项或多项。

6 如果您希望将查找结果输出到第二个文件查找输出面板,选择Output to window 2选项。

7 单击Find 开始查找。

输出窗口将显示文件中被查找字符串出现的位置。每一行将包括文件全名和行号,以及匹配行的文本内容。

8 需要打开匹配文件,在输出窗口中双击某一行。

编辑器将为您打开该文件,光标将定位到匹配行的位置。在output窗口中双击特定行,您可以跳转到另外的匹配文件中。

当您在文件中跳转时,如果文件尚未被打开,编辑器将自动打开该文件。

注意 输出窗口是一个虚拟窗口,即使被用户关闭,仍然保持其内容。在输出窗口关闭的情况下,您仍然可以查看您上次使用多个文件查找命令所找到的内容,您只需要在View菜单中选择Output子项,在出现的输出窗口中选择File in files 子项即可。

6.3.3.3  文本替换

替换文本

1 将光标移动到您希望开始替换的位置。

编辑器将您光标位置的单词作为缺省的被替换字符串

Edit菜单中选择Replace子项。

2 在Find What 下拉列表框中,输入希望被替换的文本或正则表达式。

提示: 如果您希望使用正则表达式,您必须确认 Regular expression复选框已经被选中。您也可以使用下拉列表在曾经用过的20个查找字符串中选择希望查找的文本。

3 设置查找选项。

4在Replace With下拉列表框中,输入您希望替换的文本。

您也可以使用下拉列表在曾经用过的20个替换文本中选择。

5 单击Replace按钮开始查找并替换。

6 使用Find Next, Replace以及 Replace All来控制替换操作。

6.3.3.4  在多个文件内替换

1 在File菜单中选择Replace In Files子项

2 在Find What 下拉列表框中,键入您希望被替换的文本或正则表达式。

如果您希望使用正则表达式,您必须确认 Regular expression复选框已经被选中。您也可以使用下拉列表在曾经用过的20个被替换字符串中选择您希望被替换的文本。

3 在 File types下拉列表框中,输入您希望查找的文件类型。

您也可以使用下拉列表在曾经用过的20个文件类型中选择。

4 在In Folder 下拉列表框中,选择您希望查找的主路径,单击浏览按钮将出现服务器别名的列表,在列表中选择一个服务器将显示一个选择路径的对话框。如果您选择的是本地服务器,将弹出本地路径选择对话框,否则将弹出远程路径选择对话框。

5 在Replace With下拉列表框中,输入您希望替换的文本。

您也可以使用下拉列表在曾经用过的20个替换文本中选择。

6 如果必要,选择替换选项中的一项或多项。

7 如果您希望将替换结果输出到第二个文件查找输出面板,选择Output to window 2选项

8 单击Replace,在弹出的警告对话框中单击确定,开始查找并替换。

输出窗口将显示文件中被查找字符串出现的位置。每一行将包括文件全名和行号,以及匹配行替换后的文本内容。

6.3.3.5  使用正则表达式

正则表达式是指使用一个特定的字符序列匹配文本中的样式,您可以在查找与替换中使用正则表达式。

正则表达式介绍

正则表达式提供了一套灵活的匹配文本的方法。它可以非常简单,例如f.r , 将匹配以f 开始,以r 结束的任意3个字符。它也可以非常复杂。可以使用括号来划分多个部分,每个部分单独处理。

通过使用正则表达式,您可以搜索特定文本,例如,您可以搜索所有的以pre 开始,以ed结束的单词,例如pretended或presented。

正则表达式可以用来搜索不确定的文本,例如搜索一个包含有不定个数空格的文本,这时应该使用正则表达式。

简单表达式

在最简单的情况下,正则表达式可以是一个或多个的字符组合,例如:

a

if

move

while

一组字符组成的表达式成为字符串表达式。

集合

集合是指用方括号括起来的一组字符,例如:

[0123456789]

匹配方括号中字符的任意一个,以上集合可以使用简化的形式:

[0-9]

字符’-‘代表了字符的范围从’0’与’9’。范围中包含了什么字符与Ascii码表中的字符顺序有关。

以下是集合的其它例子:

[a-z]

匹配所有的小写字符

[a-zA-Z]

匹配所有小写或大写的字符

如果在’[‘后的第一个字符是抑扬符号’^’,集合匹配所有不包含在方括号中的字符,例如:

[^0-9]

将匹配所有非数字字符

注意:如果‘[’后的第一个字符是’-‘或’]’,将不使用这两个字符的特殊含义,’-‘或’]’将被视为集合中的一个字符。

特殊集合

小数点(.)字符集合匹配除开换行符的所有字符,例如 f,r,将匹配任意的以f开始,以r结束的3个字符。

重复样式

无论在简单表达式或复杂表达式中,星号代表表达式的0次或多次的重复出现。例如

[0-9][0-9]*

将匹配由数字开始,后面跟随0-n个数字的字符串。这是匹配一个数字的典型用例。

[A-Z][a-z]*

这个正则表达式由大写字母开始,后面跟随0-n个小写字母的字符串。

‘+’号的用法与’*’号类似,用来匹配表达式1次或多次的重复出现,例如:

[0-9]+

匹配1-n个数字序列,它与以上讨论的用例[0-9][0-9]*是等价的。

使用大括号您可以指定重复的次数,例如:

[0-9]{3}

匹配由3个数字组成的字符序列。重复次数可以是一个范围,例如

[0-9]{1,10}

将匹配1-10个数字组成的字符序列。

分支

在简单表达式与复杂表达式中,可以使用竖线表示匹配任何一种分支。例如

[a-z]|[A-Z]

匹配所有的大写或小写字母。

分组

使用括号对表达式进行分组,例如

(top|middle|bottom)

匹配top或middle 或bottom。在编写复杂表达式时,分组是很有用的,例如

([A-Za-z_][A-Za-z0-9_]*)|([0-9])

描述所有的的C风格的变量或常量。

6.3.4  在文件中浏览

6.3.4.1 匹配括号

移动到匹配的分隔符

1 将光标移动到待匹配的分隔符处。

2 使用热键Ctrl+’]’

本命令将查找匹配分隔符,例如( , { , 或[ , 当找到匹配的分隔符后,光标将移动到该分隔符的右侧。如果匹配分隔符没有找到,光标保持在原有位置。

移动到匹配的大括号处

1 将光标移动到一个大括号之前。

2 使用热键Ctrl+’]’

光标将向前或向后移动到匹配的大括号位置。再次使用Ctrl+’]’热键将使光标位置返回到初始位置。如果找不到匹配的大括号,编辑器将发出蜂鸣警告用户。

6.3.4.2 使用Goto对话框

1 在Edit菜单中选择Go to 子项。

2 在对话框中输入您希望跳转的行号。

3 单击OK 按钮,Goto对话框消失,光标位置移动到您希望跳转的一行开始位置。

6.3.4.3 使用书签

您可以使用无名书签或有名书签来对您经常要访问的行做上标记、一旦书签被设置, 您可以使用菜单或热键移动到书签标记的位置,当您不再需要一个书签时,可以将它删除。

您希望做什么?

设置有名书签

设置无名书签

移除一个书签

移除多个书签

跳转到书签位置

移动到下一个书签位置

移动到上一个书签位置

移动到当前文件内的下一条书签

移动到当前文件内的上一条书签

移除所有书签

移除当前文件内的所有书签

设置有名书签

1 将光标移动到您希望设置书签的位置。

2 在Edit菜单中选择Bookmarks子项。

3 在Name下拉列表框中,输入书签的名称

4 单击Add 将这个书签插入到书签列表中,书签的位置是您刚才的光标位置。

5单击Close关闭对话框。

设置无名书签

1 将光标移动到您希望设置书签的位置。

2 按下快捷键 Ctrl+F2

3 您将看到光标所在的一行左边的空白位置被画上书签标记。

-或者-

1 将光标移动到您希望设置书签的位置。

2 在Edit菜单中选择Bookmarks子项。

3 单击Add 将这个书签插入到书签列表中,书签的位置是您刚才的光标位置。

4 单击Close关闭对话框。

删除一个书签

1在Edit菜单中选择Bookmarks子项。

2 选择您希望删除的书签。

3 单击Remove

4 单击Close

-或-

1 将光标移动到您希望删除书签的位置。

2 按下快捷键 Ctrl+F2

3 您将看到光标所在的一行左边原有的书签标记消失。

移除多个书签

1在Edit菜单中选择Bookmarks子项。

2 选择您希望删除的多个书签。

3 单击Remove

4 单击Close

跳转到某个书签位置

1在Edit菜单中选择Bookmarks子项。

2 选择您希望跳转的书签。

3 单击Goto

注意 :如果包含该书签的文件尚未被打开,编辑器将自动打开文件。

移动到下一条书签

按下热键F2

移动到上一条书签

按下热键Shift+F2

移动到当前文件内的下一条书签

按下热键Alt+F2

移动到当前文件内的上一条书签

按下热键Shift+Alt+F2

移除所有书签

在工具条中单击Remove All Bookmarks 按钮

移除当前文件内的所有书签

在工具条中单击Clear Bookmarks in current file 按钮。

6.3.5  自定义文本编辑器

您可以在几个方面通过设置编辑器的行为来满足您工作的需要。包括制表键和缩进,字体样式与颜色。

6.3.5.1 设置页边空白区

页边空白区是指在编辑器的左边的一个条形区域,这个区域可以用来显示断点,书签与当前运行时刻光标的位置,它也可以用来选择文本。

您希望做什么?

设置页边区域

使用页边区域

设置页边区域颜色

设置页边区域

1 在Tools 菜单中选择Options选项。

2 选择Editor页。

3 选择Selection margin复选框。

4 单击OK

使用页边区域

当鼠标移动到页边区域内部,它将变成一个指向右上方的的形状(是标准鼠标形状的镜像)。

您可以用以下方法使用页边区域

·       在页边区域中单击选择编辑器中的整行文本

·       在页边区域中拖动选择编辑器中相连的多行文本

·       当按下Shift键,单击页边区域将选定一个文本范围。

·       当按下Ctrl键,单击页边区域将选定整个文件(和在Edit菜单中使用Select All 一致)

设置页边区域的颜色

1 在Tools菜单中,选择Options子项。

2 单击Format页。

3 在Colors框中,选择页边区域。

4 设置页边区域的前景色和背景色。

5 单击OK

6.3.5.2 设置制表键与缩进

您有以下几种用Tab键进行文本缩进的方法:

·       使用缩进按钮

·       使用自动缩进

当您按下Tab键时,插入点将移动到下一个缩进位置。

您可以使用自动缩进自动地对文本做缩进处理

您希望做什么?

设置自动缩进

更改制表符与缩进选项

对多行文本使用缩进

对多行文本使用退格

设置自动缩进

1 在Tools 菜单中选择Options选项。

2 选择Tabs页。

3 在Auto Indent 区域中,选择Auto Indent

4 单击OK

无论使用自动缩进与否,在制表符前使用退格键将删除制表符。

如果您选择了插入空格选项,编辑器不会自动地插入制表符,只会插入一定数目的空格来完成自动缩进。

更改制表符与缩进选项

1Tools中选择Options子项。

2 选择Tabs页。

3 在Tab Size 栏中,键入一个Tab对应的空格数目,缺省地,Tab键对应4个空格。

4 在自动缩进尺寸栏,键入您希望自动缩进的大小,缺省为四个空格。

5 选择Keep Tabs选项表示每个Tab作为 制表符保存。

-或-

5 选择Insert Spaces选项表示每个Tab 保存为Tab size栏指定数目的空格。

6 单击OK

对多行文本使用缩进

1 选择多行文本。

2 单击工具条上的 Increase Indent 按钮。

-或-

2 单击 Tab键。

对多行文本使用退格

1 选择多行文本。

2 单击工具条上的 Decrease Indent 按钮。

-或-

2 单击 Shift+Tab键。

6.3.5.3 设置字体样式,大小与颜色

您可以设置任何窗口的字体样式,大小和颜色。您将发现,缺省地,对不同的窗口,如输出窗口,变量显示窗口等,使用不同的字体将使您有一个清晰的视觉效果,有助于您更好地浏览文本。您可以使用字体设置功能来控制各个窗口的显示效果。

改变字体样式,大小和颜色

1 在Tools菜单中,选择Options

2 选择Format页。

3 在CateGory框中,选择那您希望设置的窗口。

4 在字体框中,选择您希望设置的字体。

Font下拉框显示了您系统中安装的所有字体,当您在Font下拉框中选择字体时,文本示例窗口的文本样式将随之改变。

5 在Size下拉框中,选择您希望设置的文本尺寸。

Size下拉框显示了您选择的文本的所有可用尺寸,当您在Size下拉框中选择字体尺寸时,文本示例窗口中的文本样式将随之改变

6 在Colors列表框中,选择您希望设置颜色的文本类型。

7 在Background下拉框中,选择您希望设置的背景色,在Foreground下拉框中,选择您希望设置的前景色。

8 单击OK

注意:Background 列表框与Foreground列表框中显示系统定义的16种标准颜色与Automatic选项。sample 框将实时显示您选择的颜色效果。

Automatic 将使用缺省的系统颜色,对于语法高亮与其他系统未定义的颜色,Automatic选项表示前景色或背景色使用其他窗口的同类设置。

一个窗口中的文本只能设置一种字体与大小。多种字体不能在同一窗口中显示。

字体与大小设置可以应用于整个被选择的窗口,而颜色设置只是应用于被选择窗口的某个特定的语法元素中。

提示:您可以使用Reset All按钮来重置回系统缺省的选项。

6.3.6 编辑文本

6.3.6.1  剪切,复制,粘贴与删除文本

您可以对文本使用以下操作

行为

 

描述

 

Cut

 

将选中文本删除并复制到剪贴板中

 

Copy

 

将选中的文本复制到剪贴板中

 

Paste

 

将剪贴板中的文本复制当当前活动窗口

 

Delete

 

删除选中文本

 

Undo

 

取消上次操作

 

Redo

 

重做上次操作

 

您希望做什么?

剪切,复制或粘贴文本

删除文本

剪切,复制及粘贴文本

1 选择您希望操作的文本。

2 在Edit 菜单中,选择CutCopy

被剪切或复制的文本将放置在剪贴板中,可以被粘贴。

3 将光标移动到您希望插入文本的位置。

4 在Edit菜单中,选择Paste

删除文本

1 选中您希望删除的文本。

2 在Edit菜单中,选择Delete

被删除的文本不会存入剪贴板,也不可被粘贴。

6.3.6.2 重做或取消编辑操作

使用Undo命令取消上一次的编辑操作,使用重做命令重做被取消的编辑操作。如果您没有使用过Undo,则无法使用Redo命令。

您可以重做或取消的命令个数取决于注册表中编辑器重做缓存的大小设置。

注意, 您可以取消文本的自动插入操作,例如,您使用自动缩进插入了一个制表符,您可以使用Undo 来取消这次缩进操作。

取消一个编辑操作

·       在Edit菜单中,选择Undo

重做上次编辑操作

·       在Edit菜单中,选择Redo

6.3.6.3  使用拖放进行编辑

拖放是在文件内部,文件之间,应用程序之间复制或移动文本的最便捷的方法。

拖放后的文本仍然保持被选中的状态,这样便于您将文本拖动到不同的位置。

您希望做什么?

移动文本

复制文本

使用拖放移动文本

1 选择您希望移动的文本。

2 将文本拖动到新的位置处。

提示:在拖放过程中,您可以单击鼠标的另一个按键来取消拖放操作。

使用拖放复制文本

1 选择您希望移动的文本。

2 按住Ctrl键,将选择的文本拖动到新的位置处。

6.3.7 文件管理

6.3.7.1  创建新文件

新建命令将创建新文件,创建新文件不会影响其它打开的文本文件。

创建新文件

1 从File菜单中,选择New子项。

2 选择您希望创建的文件类型。

3 如果必要,选中或清除Add to Project复选框。

4 在File Name编辑框中输入文件名称。

5 在Location编辑框中输入路径,如果您需要创建远程文件,需要键入Unix形式的文件名

6 单击OK

6.3.7.2 打开单个文件

1 在File菜单中选择Open 子项,选择您希望打开文件所在的服务器。

2 在弹出的文件选择对话框中的Directory编辑框中选择文件存储的路径。

3 在Files of type列表框中确定文件类型。

您可以在列表框中选择文件的类型,例如工作区文件(WorkSpace Files)显示所有扩展名为.wsp的文件。Files of type列表框列出了常用的文件类型,缺省的文件类型是以.c, .cpp, .cxx, .h为扩展名的文件。

提示:您可以在Files of type列表框显示通配符,您可以使用任何通配符的组合,在类型与类型之间使用封号;隔开,例如,如果您键入*.h;*.cpp,所有的以.h与.cpp为扩展名的文件将会被显示。您输入的通配符会保存在列表框中,直到对话框被关闭。

4 选择一个文件,单击Open按钮。

您也可以双击工作区文件, 或将文件拖放到Magic C++的主窗口中来打开该文件。

提示:最近使用过的四个文件将显示在File菜单结束位置处,选取对应菜单子项可以打开其中一个文件。

6.3.7.3  打开多个文件

通过使用鼠标选择一组文件,您可以在本地或远程文件选择对话框中打开多个文件。

在您选择文件时,请确认这些文件在文件列表中可见。

打开按顺序排列的多个文件

1 在File菜单中,选择Open 子项,选择本地(Local machine)或远程服务器别名。

2 选择文件存储路径。缺省路径为最近访问过的本地或远程路径。

3 在Files of type列表框中确定文件类型。

您可以在列表框中选择文件的类型,例如工作区文件(WorkSpace Files)显示所有扩展名为.wsp的文件,Files of type列表框列出了常用的文件类型,缺省的文件类型是以.c, .cpp, .cxx, .h为扩展名的文件。

提示:您可以在Files of type列表框显示通配符,您可以使用任何通配符的组合,在类型与类型之间使用封号;隔开,例如,如果您键入*.h;*.cpp,所有的以.h与.cpp为扩展名的文件将会被显示。您输入的通配符会保存在列表框中,直到对话框被关闭。

4 选择您希望打开的第一个文件。

5 按住Shift键,单击您希望打开的最后一个文件,然后单击Open

打开不按顺序排列的多个文件

1 在File菜单中,选择Open 子项,选择本地(Local machine)或远程服务器别名。

2 选择文件存储路径。缺省路径为最近访问过的本地或远程路径。

3 在Files of type列表框中确定文件类型。

您可以在列表框中选择文件的类型,例如工作区文件(WorkSpace Files)显示所有扩展名为.wsp的文件,Files of type列表框列出了常用的文件类型,缺省的文件类型是以.c, .cpp, .cxx, .h为扩展名的文件。

提示:您可以在Files of type列表框显示通配符,您可以使用任何通配符的组合,在类型与类型之间使用封号;隔开,例如,如果您键入*.h;*.cpp,所有的以.h与.cpp为扩展名的文件将会被显示。您输入的通配符会保存在列表框中,直到对话框被关闭。

4 选择您希望打开的第一个文件。

5 按住Ctrl键,单击您希望打开的每一个文件,然后单击Open

6 要将一个文件从选择列表中删除,按下Ctrl时,再次单击被选中的文件。

6.3.7.4  保存一个文件

当您对文件进行编辑操作后,在标题处将显示星号(*)来表示该文件在上次保存后被用户修改,加号(+)表示书签及断点信息发生了变化。

您希望做什么?

保存一个文件

保存所有打开文件

保存指定的打开文件

保存当前文件的另一个文件备份

保存文件

1 将焦点切换到代码窗口。

2 在File菜单中,选择Save

3 如果该文件已经被命名,Save命令将不会显示Save As对话框。

如果文件未命名,将弹出Save As对话框。

4 在文件名编辑框中,输入文件名称。

5 选择您希望储存文件的位置。

6 单击Save 保存文件。

保存所有打开文件

在File菜单中,选择Save All子项。

保存指定的打开文件

1 在Window菜单中选择Windows子项。

2 在文件列表中选择一个或多个打开的文件。

3 单击Save

4 单击Close

您可以将当前文件储存为另一个备份。当您希望保存文件当前状态时,这个功能是很有用的,要了解更多信息,请参考将当前文件储存为另一个备份

将当前文件储存为另一个备份

1 将焦点切换到希望保存的文件窗口。

2 在File菜单中,单击Save As ,在服务器列表中选择本地(Local Machine)或远程服务器。

3 在文件名对话框中,键入文件名。

4 选择您希望保存备份的路径。

5 单击Save

6.3.7.5  打印一个文件

在文本编辑器中,您可以打印选择文本或整个文件的内容,如果您使用的是编辑器的缺省字体,那么打印输出字体将是打印机的缺省字体,否则,如果您选择是字体是打印机支持的,那么将用您选择的字体打印文件。

您可以定制您的打印选项,增加页眉,页脚等。

您希望做什么?

打印选择文本

打印整个文件

定制打印任务

打印选择文本

1 选中您希望打印的文本。

2 在File菜单中,单击Print

3 弹出打印对话框,Print Range选择按钮已经为您选中。

4 单击OK

打印整个文件

1 将焦点切换您希望打印的文件窗口。

2 在File菜单中,选择Print子项。

3 弹出打印对话框,All选择按钮已经为您选中。

4 单击OK

定制打印任务

1 在File菜单中,选择Page Setup

2 在页眉与页脚栏,键入页眉与页脚的文本,打印控制字符。

3 使用右箭头将显示一个菜单,您可以在编辑框中插入控制代码,您可以键入文件名,页数,当前时间,当前日期等选项。注意首先要输入对齐选项,例如:

&L&F&C&P

表示文件名(&F)左对齐(&L),页码(&P)居中(&C)。

4 在Margins栏中,键入上,下,左,右的边距。

5 单击OK

6.3.7.6  管理打开窗口

编辑器可以控制代码窗口的显示。您可以在窗口之间切换与浏览。

在代码窗口之间切换

1 在Window菜单中选择Windows

2 在窗口列表中选择一个窗口。

3 单击Activate按钮,或者双击您选择的窗口。

在窗口之间浏览

·       使用Ctrl+tab热键切换回上次活动窗口。

·       按住Ctrl,用Tab键在窗口之间顺序浏览。

·       按住Ctrl+ShiftTab键在窗口之间反序浏览。


Home TOC Previous Next

Copyright(c) 2003-2004 Magicunix,Inc.