0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

代码编辑器的种类与介绍

工程师邓生 来源:python猿 作者:python猿 2020-01-16 17:32 次阅读

代码编辑器

Python解释器、pip工具箱和virtuanlenv虚拟环境都安装好了后,基本的Python环境就搭建好了,可以开始我们的“搬砖”之旅了。但是现在还缺一个好用的编辑器,这里推荐大家用pycharm。当然如果你有一些其他的编辑器也可以,比如sublime_text,notepad++,vscode,Anaconda等等。

python官方IDLE集成开发环境

这是一个官方提供的交互式集成开发环境,也就是说你无须使用其它编辑器,Python自带!但是,通常我们只用它进行教学、展示、测试和调试代码,不建议用它进行实际的开发工作。

可以从“开始”菜单→“所有程序”→“Python 3.6”→“IDLE (Python 3.6 64-bit)”来启动IDLE。打开之后界面是这样的。

代码编辑器的种类与介绍

当然你也可以在这里写代码,file->new file,就会看到如下界面:

这个IDLE很少用到,这里就不做详细的介绍。

pycharm集成开发环境

PyCharm是由JetBrains公司打造的一款 Python IDE,支持Windows、Linux、macOS系统。

pycharm分为专业版和社区版。专业版是全功能的python开发IDE包括web开发。免费试用,逾期需购买许可,价格略贵。而社区版则是轻量级的Python开发IDE,但是免费并且开源。如果负担得起,建议大家使用专业版。

pycharm工作界面:

在Pycharm中运行代码有好几种方式:

可以选中py文件,然后菜单Run->run

可以右键py文件编辑窗口内部,然后run

可以点击工具栏中的绿色三角符号

可以点击下方Run的ToolBar中的绿色三角符号

还可以右击py文件的导航标签,然后run

总之,各种花样运行!但是,要小心了,也容易各种花样翻车,容易运行成别的py文件,因此,建议在py文件的编辑窗口内部右键运行的方式,基本不会出错。

其他编辑器

sublime text界面,这是一个轻量级的编辑器,也非常好用。

Linux下的VIM

Linux下当之无愧的头号编辑器,界面如下:

但是VIM有很多快捷命令行,比如,ls ll wq yyp等等。编辑器的话就给大家介绍到这里,编辑器不分那个好用那个不好用,主要看自己适合那个编辑器。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    51

    文章

    4678

    浏览量

    83477
  • 代码编辑器
    +关注

    关注

    0

    文章

    14

    浏览量

    5991
收藏 人收藏

    评论

    相关推荐

    求助,请问ADS能使用外部代码编辑器吗?

    请问ADS能使用外部代码编辑器吗(比如vs code)?
    发表于 02-18 07:19

    如何在原理图编辑器和PCB编辑器中从毫米切换到密耳

    原理图编辑器和PCB编辑器中从毫米切换到密耳。用户可以实时(在处理PCB布局时)或者通过原理图和PCB中的首选项对话框执行此操作。
    的头像 发表于 12-15 17:10 1678次阅读
    如何在原理图<b class='flag-5'>编辑器</b>和PCB<b class='flag-5'>编辑器</b>中从毫米切换到密耳

    VS Code 1.85发布,新增浮动编辑器窗口

    在此版本中,你可以将编辑器从主窗口移到自己的轻量级窗口中。对一个窗口中的编辑器所做的更改会立即应用到打开编辑器的所有其他窗口。创建浮动编辑器窗口的最简单方法是将
    的头像 发表于 12-10 15:56 1213次阅读
    VS Code 1.85发布,新增浮动<b class='flag-5'>编辑器</b>窗口

    一分钟带你了解TSMaster小程序编辑代码智能提示功能

    本文给大家带来TSMaster小程序编辑的新功能,其中主要包含:代码编辑智能提示功能、可用外部代码编辑器
    的头像 发表于 10-28 08:22 1225次阅读
    一分钟带你了解TSMaster小程序<b class='flag-5'>编辑</b><b class='flag-5'>代码</b>智能提示功能

    vim编辑器:4.1 vim编辑器介绍及打开文件 #硬声创作季

    编辑器
    充八万
    发布于 :2023年07月12日 10:47:15

    vim编辑器:4.2 命令行模式操作 #硬声创作季

    编辑器
    充八万
    发布于 :2023年07月12日 03:19:31

    vim编辑器:4.6 案例

    编辑器
    充八万
    发布于 :2023年07月12日 03:12:32

    vim编辑器:4.5 实用功能 #硬声创作季

    编辑器
    充八万
    发布于 :2023年07月12日 03:11:22

    vim编辑器:4.3 末行模式 #硬声创作季

    编辑器
    充八万
    发布于 :2023年07月12日 03:10:13

    IzoT 资源编辑器用户指南

    IzoT 资源编辑器用户指南
    发表于 07-04 19:51 0次下载
    IzoT 资源<b class='flag-5'>编辑器</b>用户指南

    Java电子病历编辑器源码,B/S电子病历编辑器源码

    B/S电子病历编辑器源码:电子病历编辑器,简称EMRE(EMR Editor),是电子病历系统的核心关键基础技术。
    的头像 发表于 06-01 16:25 706次阅读
    Java电子病历<b class='flag-5'>编辑器</b>源码,B/S电子病历<b class='flag-5'>编辑器</b>源码

    UltraEdit十六进制编辑器

    UltraEdit不仅仅是一个文本编辑器,它还包括十六进制编辑器模式,有时也称为二进制文件编辑器或字节编辑器。 关键的十六进制编辑
    的头像 发表于 05-28 14:16 2160次阅读
    UltraEdit十六进制<b class='flag-5'>编辑器</b>

    Vivado关联第三方编辑器的方法

    Vivado是一个非常强大的工具,但是在一些方面可能不能完全满足我们的需求,比如代码编辑器的功能。幸运的是,Vivado允许我们关联第三方编辑器来扩展其代码
    的头像 发表于 05-16 16:36 906次阅读
    Vivado关联第三方<b class='flag-5'>编辑器</b>的方法

    你会使用 Linux 编辑器 vim 吗?

    vim:是一款编辑器,只负责写代码;相当于 windows 的记事本;
    的头像 发表于 05-10 18:21 545次阅读
    你会使用 Linux <b class='flag-5'>编辑器</b> vim 吗?

    如何在浏览窗口中为您的Lua代码发布一个非常简单的在线编辑器

    我想在浏览窗口中为您的 Lua 代码发布一个非常简单的在线编辑器。这是一个老项目,但我让它在最近的 NodeMCU/SDK 上工作,并添加了一个语法高亮编辑器,所以你可能想试一试。它
    发表于 05-04 06:49