专栏首页用户7289880的专栏各大代码编辑器的介绍和下载(含下载地址),当之无愧的编辑器还是它!

各大代码编辑器的介绍和下载(含下载地址),当之无愧的编辑器还是它!

代码编辑器

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系统。

下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

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等等。编辑器的话就给大家介绍到这里,编辑器不分那个好用那个不好用,主要看自己适合那个编辑器。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python入门教程 python Django打造个人博客系统

    格局是一种态度,让你敢于挑战自我。这篇博客比较适合对python的Django框架有了一定了解的童鞋,如果是基础不太好的话,建议先看一下django的基础知识点...

    汤贤
  • 学习Python的第一步,Python的环境搭建和下载,Windows下安装Python和linux下安装Python

    Python是一个跨平台、可移植的编程语言,因此可在windows、Linux和Mac OS X系统中安装使用。

    汤贤
  • 基础python下载

    https://www.python.org/downloads/windows/

    汤贤
  • python3中argparse模块

    如:[root@openstack_1 /]# ls root/ #其中root/是位置参数

    于小勇
  • 搭建直播平台及视频直播间搭建的常见问题——域名更换

    我们都知道在直播系统开发完成后,就需要面临搭建直播平台的问题了,只有完成搭建部署,接入相关的三方接口,那么直播系统才能正常的运行。在进行视频直播间搭建时,我们常...

    q3557873521
  • 《Linux命令行与shell脚本编程大全》第十章 使用编辑器

    主要介绍vim, nano, emacs,KWrite,Kate,GNOME 10.1 vim Unix系统最初的编辑器 10.1.1检查vim软件包 先搞明白...

    xcywt
  • 删除QQ内置浏览器,不再为误点烦恼。

    事情得从好久之前说起,自从上次火绒说QQ推广管家和浏览器有流氓行为。就对QQ内置的浏览器耿耿于怀。今天boke112群主说不喜欢分享的链接被QQ内置浏览器打开。...

    世纪访客
  • 【python学习】windows下安装

    本来打算在pycharm里面开发python web,发现mysql驱动没有,就想去安装一个MySQLdb

    py3study
  • Hibernate 5 开始使用指南前言

    同时在面向对象软件和关系型数据库进行工作,可能会非常复杂和费时。数据在对象和数据库之间可能会不一致,然后导致开发成本会非常高。

    HoneyMoose
  • springcloud用redis做session共享出现类反序列化失败问题

    前段时间项目组打算把公司的一个老项目当做现有系统的子模块,现有系统的技术框架主要是采用springcloud,用redis来做session共享。老项目的用户鉴...

    lyb-geek

扫码关注云+社区

领取腾讯云代金券