编程语言在进行编程时,都需要借助一定的集成开发环境和代码编辑器,Python编程亦如此,以下是在Python初学者在选择Python编辑器时,可以从以下几个方面着手:

1. 保存和重载代码文件

如果一款集成开发环境或者编辑器不允许你保存现有工作,并在之后重新打开时不能保持你离开时的相同状态,那么它就不是什么集成开发环境。

2. 在环境内运行代码

类似的是,如果你必须退出编辑器来运行Python代码,那么它也就是一个普通的文本编辑器。

3. 支持调试

在程序运行时支持逐步运行代码是所有集成开发环境和大多数优秀代码编辑器必备的核心功能。

4. 语法高亮

支持对代码中的关键词、变量和符号快速标识可以让阅读和理解代码更为轻松。

5. 自动补充代码格式

任何一个引人注目的编辑器或者集成开发环境都会在一个“while”或者“for”语句末端识别冒号,并且知道下一行应该缩进。

当然还有许多你或许关注的别的功能,例如源码控制、扩展模型、构建和测试工具、语言帮助等等。但是以上所列5点是我认为一个出色的编辑环境所必须具备的核心功能。

python集成开发环境运行快捷键_Python初学者选择集成开发环境必看 python开发相关推荐

  1. python字符串基本操作符有哪些_Python字符串及基本操作(入门必看)!!

    基础入门的知识一直没有更新完,今天小张接着给大家带来入门级的字符串的常用操作.本文适合刚入门的小白,大佬们请绕过. 一.定义 字符串的意思就是"一串字符",比如"Hell ...

  2. 开发直播源码需要了解哪些原理?小白必看内容

    在直播源码开发的过程中会涉及到很多技术细节和原理,只有对这些技术细节和原理有了了解,才能实现更高效率的开发.接下来我们就一起来看一下开发直播源码需要了解哪些原理吧. [一个完整直播源码架构] [一个完 ...

  3. Java如何快速入门?Java初学者从入门到精通必看!

            作为刚刚接触Java的小白来说,最担心的应该就是Java怎么学,都需要掌握哪些内容?今天这篇文章希望能帮助大家快速入门Java,少走弯路! 如何快速入门Java? 一.作为刚接触Jav ...

  4. python开发环境和运行环境的区别_Python 初学者必知:Python 运行与开发环境

    http://codingdao.com/wp/post/py-must-know-run-dev-env/ Python 初学者必知:Python 运行与开发环境 2011年2月11日 Breake ...

  5. python按哪个键运行代码_python运行快捷键是哪个

    python运行快捷键是哪个 发布时间:2020-11-17 11:00:46 来源:亿速云 阅读:90 作者:小新 这篇文章主要介绍了python运行快捷键是哪个,具有一定借鉴价值,需要的朋友可以参 ...

  6. python安装后怎样配解释器_python解释器安装教程以及环境变量的配置

    最上边是两个最新的版本,长期计划,推荐使用python3,如果长期打算用python3,默认使用最新版本.如果想要下载具体的哪个版本也是可以的 各个版本的区别,一般下载可执行的文件,双击可安装的. 下 ...

  7. python从入门到精通图片_Python从入门到精通之环境搭建教程图解

    本章内容: 一.下载python安装包 二.选择适合自己系统的文件,进行下载 Windows环境安装(Windows 10) 三.Python解释器的安装 双击python-3.7.4-amd64.e ...

  8. python注释多行代码快捷键_python取消注释多行快捷键-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 代码缩进 快捷 键 ...

  9. 新手必看——Python代码运行的方法都在这里了

    Python代码写好了怎么运行?相信问这样问题的朋友一定是刚刚入门Python的初学者.本文就来为大家详细讲讲如何运行Python代码. 一般来讲,运行Python代码的方式有两种,一是在Python ...

最新文章

  1. LeetCode 3. Longest Substring Without Repeating Characters-- c++,java,python解法
  2. php不能显示验证码
  3. boost asio io_context 没任务不退出
  4. couldn't find libweibosdkcore.so
  5. 音乐社交娱乐教育APP Makeapp Wireframe Kit
  6. junit可执行但控制层无法执行_解决junit5无法使用gradle test运行测试
  7. 通达信版弘历软件指标_通达信获利分析仿弘历软件的六彩神龙指标公式
  8. 计算机存储器的分类图片,存储器分类及各自特点有哪些
  9. windows进程管理小工具procexp.exe查找恶意插件
  10. 逻辑思维训练500题及答案
  11. 中文怎么编码成计算机,如何将汉字转换成二进制编码
  12. PostgreSQL-客户端安装
  13. html提示版本过低升级,IE8浏览器提示版本过低怎样升级呢?
  14. linux基础学习思维导图及文档(17万字)
  15. java多个文件加密压缩_java中文件如何加密压缩?
  16. php自动计算增长率,Oracle表空间增长率监控脚本
  17. chemdraw如何改中文_教您如何掌握ChemDraw页面设置技巧
  18. 服务器U盘安装安装centos
  19. 2020计算机二级题库第14word,2020年新版全国计算机等级考试二级MSoffice选择题题库.docx...
  20. JS作用域和自由变量

热门文章

  1. Spring配置XML本地提示:点击eclipse属性——选择XML Catalog
  2. Android 8.0系统源码分析--开篇
  3. 微信小程序全局分享设置
  4. vbS访问mysql语句_关于VBS连接MySQL与连接Excel
  5. 2.73 交叉编译python_Python这么火,要不要学?听听华为工程师怎么说...
  6. Qt窗口部件——对话框QDialog
  7. Halcon 二维码
  8. Redis的数据类型及其常用命令
  9. 汉文博士 0.5.7.2356 版发布
  10. OpenCV探索之路(九):模板匹配