0.1. 设置您的编程环境¶
0.1.1. 下载并安装 Eclipse¶
本课程使用 Java 教授编程。我们将使用 Eclipse 集成开发环境(通常称为 IDE)在课堂上进行代码开发,包括所展示的所有示例。这里的说明包含本课程作业所需的用户库,没有这些库,编程作业将无法编译。
注意:此设置涉及多个步骤,学生在第一次尝试时遗漏某些步骤是很常见的。如果您已安装所有组件但无法运行任何代码,尝试卸载 Eclipse 并重新安装是一个好的解决方法。
1. Open https://www.eclipse.org/downloads/packages/installer点击顶部框中与您的计算机匹配的下载链接。
下载完成后,按照本页面第 2 步开始的安装说明进行操作,当提示时选择 IDE for Java Developers。
启动 Eclipse。 ( 如果您在 Mac 上,您需要设置 系统偏好设置->安全与隐私 以允许从 Mac App Store 以外的位置下载的应用程序。)
第一次启动 Eclipse 时,您将被要求指定 Eclipse 工作区的位置;Eclipse 将在此处保存您的编程项目。您可以使用默认推荐,也可以将其放置在文件系统的其他位置。勾选 Use this as the default 并不要再次询问,这样 Eclipse 就不会每次启动时都询问您,然后点击 OK 。
您可能看到一条关于需要更新的要求的通知。点击复选框 记住我的决定,然后选择 安装。
6. 初始 Eclipse 启动屏幕有一个欢迎标签页,包含概述、教程、示例以及“新特性”部分。 概述、教程、示例以及“新增内容”部分。
请随意探索选项,然后单击窗口顶部"Welcome"右侧的"X"控件来关闭 Welcome 选项卡,以继续进入 Workbench。
0.1.2. 配置 Eclipse¶
0.1.2.1. 安装 Webcat 插件¶
现在我们需要安装一个额外的插件,以使本课程中的一些常见任务更容易。
打开帮助菜单并选择 安装新软件...:
在 Work with: 字段中,粘贴以下 URL 并按下 Enter(或按下"Add"):http://web-cat.org/eclipse
勾选 "Web-CAT Electronic Assignments" 和 "Web-CAT Java Development Extras" 旁边的复选框,然后点击 Next 。
Figure 0.1.6: 检查您的选择,再次点击 Next。¶
如果显示 安装修复页面,则选择第二个单选按钮以 将我的安装更新为与正在安装的项兼容。
如果弹出 信任 对话框,请点击 全选,然后点击 信任所选。
检查"我接受许可协议的条款",然后单击 完成。
等待插件下载和安装。这可能需要几分钟。安装期间可能会出现关于安装未签名代码的警告。点击 确定 (或 “尽管如此继续安装” )以继续安装。
安装完成后,Eclipse 会通知您应该重启它以使更改生效。点击 是 以执行此操作。
0.1.2.2. 插件设置¶
既然您已经安装了 Web-CAT 插件,现在可以告诉它在哪里查找和提交作业。
一旦 Eclipse 重新启动,请从菜单中选择 Window -> Preferences... (或在 MacOS 上,Eclipse -> Preferences...)。
从左侧面板选择 已配置的作业。
复制并粘贴以下两个网址到面板中。 (如果行被换行,请确保不要在其中意外添加任何空格。)
下载 URL
https://courses.cs.vt.edu/cs2114/meng-bridge/assignments.xml
提交 URL
https://web-cat.cs.vt.edu/Web-CAT/WebObjects/Web-CAT.woa/wa/assignments/eclipse?institution=VT&crn=MEng-100613
点击 应用并关闭 按钮以保存更改并退出首选项窗口。
0.1.2.3. 自定义偏好设置¶
为了为本课程定制 Eclipse 的设置和代码格式化选项,请右键单击链接并选择“另存为..."或“保存链接为...",将以下首选项文件下载到您的计算机:
无论您将其保存在何处,但请务必记住它被保存在何处。
安装:
从 Eclipse 的菜单中,选择 文件 -> 导入...。
在导入对话框中,点击 通用 前面的箭头并选择 首选项。
点击 下一步 以移动到对话框的下一页。
点击字段 From preferences file: 右侧的 Browse 按钮,找到您下载的 vtpreferences.epf 文件。然后点击 Finish 导入这些设置。
你已准备好开始作业!
