转换PDF实战side notes 03:纯文字编辑程式

撰文: 简浩德
出版:更新:

本篇会逐步说明在 Windows 平台上使用“纯文字编辑程式”。市面上的作业系统(Operating System, OS),一般都会预载至少一款“纯文字编辑程式”。以 Windows 7 为例,“记事本”(Notepad)就是其中一款“纯文字编辑程式”。但是“记事本”功能相对简单,对撰写 Python 程式的支援有限。

坊间有大量各有特色的“纯文字编辑程式”可作撰写程式用途,例如“Notepad++”、“Sublime Text”、“Atom”、“Brackets”、“Emacs”、“Vim”、“Visual Studio Code”⋯⋯ 等,当中有开源程式,有得则需要付费。撰写 Python 程式更可考虑采用“Jupyter Notebook”,惟这个比较集中 Python 的支援,亦需另外安装。

接下来会以一款可供免费使用的程式,由 Microsoft 推出的“Visual Studio Code”作为示范。“Visual Studio Code”支援添加插件功能,亦整合“命令列”功能,使撰写程式流程更畅顺。

“记事本”(Notepad) 程式截图。

首先,使用浏览器前往 https://code.visualstudio.com/download

Microsoft Visual Studio Code 网页截图。

点击“Windows”的下载按钮,开始下载安装程式。浏览器应该会自动开始下载,并储存到读的的电脑硬碟中。

下载“Microsoft Visual Studio Code”安装程式。

用档案总管开启刚下载的档案,双点击它,开始安装。

用滑鼠双点击刚下载的安装程式。

看到此视窗,请看清发行者一行是 Microsoft Corporation,如字眼无误,请按“执行”,继续安装过程。

仔细查看提示,确认无误可继续安装。

接著会弹出此视窗,点击“下一步”继续安装程序。

点击“下一步”继续。

阅读授权合约,点选“我接受合约”,然后点击“下一步”继续。若选不接受合约,则无法继续安装。

请详阅“合约”。

点击“下一步”继续安装程序,一般使用原有设定便可。

点选“下一步”。

点击“下一步”继续安装程序,或按自身需要剔选合适的选项,一般使用原有设定便可。建议剔选“加入 PATH 中”,原因主要是方便使用其他程式编写时用到的组件。

剔选“加入 PATH 中”

经过一段大约数分钟的时间(视乎个别电脑配备而异),会出现此视窗画面,表示安装 Visual Studio Code 已完成。当中“启动 Visual Studio Code”是剔选状态,如果不想立即开启,可以取消剔选,然后按“完成”关掉此视窗。

安装完成✌️

开启 Visual Studio Code ,会看到这个视窗,表示安装成功。可以开始撰写程式。

Visual Studio Code 程式界面。

在左上方的选单,点击“File”,然后点选“New file”,开启文字编辑的输入框。会看到选单下方会多出一个标签页,上面写著“Untitled-1”,并且有一个“x”在标签的右方。标签下面会有一大个空的位置,在左方有个“1”字,表示文字的行号。

新增档案。

点击“1”字的右方,像平时文书处理软件一样,以键盘输入“print("Hellow World")”。这是 Python 版本 3 的程式码。请完整输入全句,如果有所缺漏,或会便程式执行其间出现问题。

键盘输入一行 Python 程式码。

记得要把文件储存,才能继续下一步。因为 Python 是需要执行已储存的程式码文件。点击左上方选单“File”,然后点击“Save”作储存。

储存档案。

要注意档案名称,这次需要更改档案名称方可储存。

更改档案名称。

这里会以“hello.py”为例,作为档案名称。注意,此处的“.py”是必须的。就如其他文件档案 PDF 、音乐档案 MP3,就是分别带有“.pdf”、“.mp3”作为副档名的后缀。副档名是有助读者以至电脑判别该档案的类型,方便以不同的方式开启及处理该文件。“.py”就是 Python 的首两个字母。

输入档案名称“hello.py”。

储存后,可以看到视窗变成这个画面。仔细查看可留意到“print”的文字颜色由原来的白色变成了淡黄色;“"Hellow World"”则由原来的白色变成了橙色。这是方便程式撰写的功能。把 Python 程式语言中,带有不同意义的词组换成各种系列的颜色。当程式码带有不正确、不符合语法规范,读者可以容易地察觉到。此功能就是“语法加亮”(Syntax highlighting)。

画面的右下方,有一个提示方格。这是提示读者可以安装额外的附加功能到 Visual Studio Code 。“'Python' extension”是读者自行决定是否需要。在安装后,会有更佳的辅助功能,包括更丰富的“语法加亮”、添加“语法检查”等。

储存后,编辑范围内的显示有所变化。

回到档案总管的视窗(此处以路径位置“C:\Downloads”作示范,读者可选择自己适当的资料夹存方有关档案),会看到“hello.py”的文件图示。

刚储存的档案图示。

行文到此,读者已经懂得撰写 Python 版本 3 的程式。撰写了程式,还需要懂得运行程式,例如以“命令列”方式,去指使电脑执行已撰写好的程式。

一时忘了甚么是“命令列”?请参阅这篇(https://docs.google.com/document/d/17ika2rnzcNK6F_fPxbE23QDw6nA7sWrF2HwYIvsLf_c/edit )。如未安装 Python 程式,请参阅这篇(https://docs.google.com/document/d/1qa36DCu-FbyY21djHH97usa1e9f8gfPZKJanoQ-gpgU/edit )。至于如何执行 Python 程式,请参阅这篇。(https://docs.google.com/document/d/1n5bLX150BIvbzmE_meqWaP9zOgQAm0U9fe8uRnz0wK0/edit# )

注意事项:此系列以 Windows 7 中文版 及 Python 3.7.2 于 2019年1月28日至31日期间测试,并力求有关资料于上述期间内准确,惟市面上不同电脑作业系统或会有不相同的执行结果,希望读者理解。如有任何使用上的困难,请详细参阅互联网上其他相关资源,或向其他拥有此项相关专门知识的人士或机构进一步查询。