我现在的位置:

微知识 - 知识分享 - 电脑网络 - 编程开发
知识分享
  1. 如何在Windows 操作系统中下载安装Geany文本编辑器并配置Python编程环境。

    完善时间:2018-10-19 00:26:42会员:bekda目录:电脑网络 - 编程开发浏览:10764 次

    Geany 是一款轻量级、跨平台的开源文本编辑器,它运用GTK2环境研发,支持语法高亮、代码折叠、代码自动补充、代码编译执行等丰富功能。

    Geany 官网地址:https://www.geany.org/ 

    1、下载Geany安装包:选择【Download】-【Releases】发布版,Geany下载网址:https://www.geany.org/Download/Releases 

    根据需要选择合适的版本,Windows操作系统,选择【Windows Binaries】-【geany-1.33_setup.exe 】,安装包文件大小约为:14.6M,如下图:

    Geany文本编辑器下载 

    2、安装Geany文本编辑器:使用默认设置安装即可。

    3、配置Python编程环境:

    3.1 设置Python程序生成命令:打开一个Python文件,Python文件扩展名为【.py】- 运行【Geany】 - 点击:菜单【生成】-【设置生成命令】,如下图所示:

    Geany设置Python生成命令 

    3.2 如果安装Python时勾选了【Add Python X.X to PATH】路径映射,此操作可忽略,如果未勾选,需要手动指定Python程序的安装路径,下面以安装路径为【d:\python37】为例进行讲解。

       3.2.1 设置编译【Compile】命令:将【python -m py_compile "%f"】修改为【d:\python37\python -m py_compile "%f"】,其中【d:\python37】为Python安装路径。

       3.2.2 设置执行【Execute】命令:将【python "%f"】修改为【d:\python37\python "%f"】,其中【d:\python37】为Python安装路径,如下图所示:

    设置Python-Complie及Execute命令 

    3.3.3 测试命令设置是否正确:

    * 点击【生成】-【Compile】测试编译命令配置是否正确(或直接按F8),如命令正确且Python代码正确,编译器提示【编译成功结束】。

    测试命令是否正确 

    * 点击【生成】-【Execute】测试执行命令配置是否正确(或直接按F5),如命令正确且Python代码正确,将弹出一个命令行终端窗口,执行当前Python程序,末尾提示,如下图所示:

    终端窗口执行测试 

    3.4 设置制作符格式——在代码中混合使用制作符与空格可能会给Python程序带来一些难以诊断的问题,Python改进提案PEP8建议将制表符转换为4个空格,方法如下:

    3.4.1 打开菜单【编辑】-【首选项】,如下图所示:

    配置Geany首选项 

    3.4.2 打开【编辑器】栏目 -【缩进】标签 -在【宽度】框中输入:【4】 -【类型】选择【空格】,如下图所示:

    配置Geany缩进 

    3.5 PEP8建议终端窗口每行不超过72个字符,在很多数计算机中,终端窗口每行只能容纳79个字符,专业程序员通常会在同一个屏幕上打开多个文件,使用标准行长可以让我们在屏幕上并排打开多个文件并同时看到各个文件的完整行。我们可以在Geany文本编辑器窗口设置断行列位置(也称行长标志),来指出代码行应在什么位置换行,方法如下:

    3.5.1 打开菜单【编辑】-【首选项】。

    3.5.2 打开【编辑器】栏目-【显示】标签 - 勾选【启用】- 在【列】数值框输入:【79】- 颜色根据个人喜好设置,如下图所示:

    设置Geany行长标志线 

    3.6 Geany其他功能快捷键:

    * 代码转换为注释:Ctrl+E

    * 代码块增加缩进:Ctrl+I

    * 代码块减少缩进:Ctrl+U

联系方式:

南京贝加达电子科技有限公司

  • 地址:南京市江北新区柳州北路21号涤太太科技大楼2F
  • 联系人:焦倩华(先生)
  • 手机:13813916308
  • 邮箱:Ser@bekda.com
  • 服务专线:400-8282-116
©2010-2024 Bekda Electronic Technology Co., Ltd. All right reserved.

苏公网安备 32011102010041号

320111201705278429

苏ICP备12027725号