Home TOC Previous Next


2.2 菜单

在本节讨论一些本软件特殊的菜单项。

2.2.1 File菜单

所有的Windows用户都熟悉文件菜单,这个菜单包括所有对于当前文件,新建文件以及未打开的操作,本节将讨论用户可能不熟悉的菜单项。

·      New

将显示新建文件/工程/工作区/服务器别名的向导,向导将一步步地带领用户创建文件,工作区,工作区,服务器别名。

·      Open File

在弹出的选择服务器的子菜单中选择一个远程服务器别名或本机,弹出文件选择对话框,用户可以打开一个或多个文件。

·      Close File

关闭当前编辑的文件。

·       Save File

保存当前编辑文件。

·       Save As

将当前文件保存到其他位置(可以保存到不同的服务器上)。

·       Save All

保存所有做了修改的文件,如果当前工作区的设置发生了变化,工作区设置页将被保存。对于未命名的文件,Magic C++将弹出文件对话框让用户输入文件名。

·       Open Workspace

打开工作区并载入其设置,书签,断点。

·       Close Workspace

关闭当前工作区并保存当前工作区的设置,包括打开的窗口,书签,断点。

·       Save Workspace

如果当前打开的工作区的设置发生变化,本操作将保存工作区。

·       Remote Server Manager

用户可以管理所有的远程服务器。可以添加,删除服务器或修改服务器的设置。

·       Session Manager

用户可以管理系统中的会话终端,包括查找终端,编译终端,调试终端。

·       Force upload file

强制地将当前编辑文件从本地上传到远程服务器。

·       Force download file

强制地从远程服务器下载当前打开的文件的最新版本并重新打开。

·       Recent files

打开最近打开的文件。

·       Recent Workspace

打开最近打开的工作区。

2.2.2  Edit 菜单

编辑菜单包括一般的文本编辑,比如Undo 与Redo 以及剪贴板操作。本节讨论用户可能不熟悉的菜单项。

·       Find in files

Find in files提供在储存于本地或远程服务器上的多个文件中查找某个特定字符串的方法。查找的路径可以是本地或远程的服务器目录。在查找过程中,查找菜单将变为Stop Search,使用这个菜单项。您可以中断查找操作。

·       Goto

Goto子菜单提供定位到当前文件某一行的功能。

·       Bookmarks

书签菜单项使您可以添加,删除,修改书签,也可以浏览书签所定位的文件。

·       Breakpoints

选择断点菜单项将弹出断点管理对话框。使您可以添加,删除,修改断点,也可以快速地定位到断点所在的位置。

2.2.3 Project 菜单

工程菜单中包括了一系列可以影响当前工程的内容,结构和属性的菜单子项。

 

·       Set Active Project

本选项将在多个工程中设置当前活动工程。当前活动工程指您当前正在开发的工程,同时也是编译,调试的对象。

 

·       Add File into Project

本选项将向当前活动工程中添加文件。

注意:添加的文件必须与当前活动的工程在同一台服务器上。

 

·       Project Setup

本选项将显示工程设置对话框,您可以查看和修改所有工程的属性,例如是否在线编辑,输出文件,工作目录,环境变量等等。

 

·       Force Upload Whole Project

为能够让您可以快速浏览文件,Magic C++在本地有一些镜像文件。对于脱机使用的工程,文件的修改只保存在镜像文件中而不会上传到服务器。这种情况下,如果需要同步工程,您可以使用本菜单子项将当前工程的所有文件上传到服务器。

 

·       Force Download Whole project

在远程文件没有变化或是在脱机工程,打开文件操作是对本地镜像进行的。如果您需要同步,可以使用本菜单子项将活动工程内的所有文件下载并重新打开。

 

·       Insert Project to Workspace

在当前的工作区内插入一个新的工程,您必须选择一个后缀为*.prj的工程名称。

 

·       Generate Makefile

本选项将产生并上传当前工程的Makefile文件。

 


Home TOC Previous Next

Copyright(c) 2003-2004 Magicunix,Inc.