开发python程序用啥编辑器

开发python程序用啥编辑器,第1张

1、Sublime Text

Sublime Text支持多功能,而且在开发者社区非常受欢迎。Sublime Text有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。

Sublime Text比较适合python新手使用,是开发者中最流行的编辑器之一。Sublime Text支持跨平台、多种语言,而且可以使用其丰富的插件和主题。

优点:轻便、打开速度快、完美支持中文。

缺点:需要收费,更新慢,如果不付费,经常跳出购买页面。

2、Pycharm

Pycharm是JetBrains开发的Python IDE。Pycharm拥有一般IDE具备的功能,比如:调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,pycharm支持IronPython。

优点:好用、功能全面,不用担心环境配置的问题。

缺点:对性能要求较高,社区版不支持远程开发功能、数据库支持以及对web开发框架的支持等等。

3、Vim

Vim是vi发展而来的文本编辑器,代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。

Vim功能强大,插件种类众多,具有高度的定制化。如果你熟练使用Vim的话,那么你完全可以脱离鼠标,双手在键盘上像d钢琴一样。

优点:可以脱离鼠标、效率高。

缺点:代码提示没有vscode的多和全,注释css和注释html一样,只不过插入的是/ 和 /。

1 运行方式一

新建testpy文件:

1

touch testpy

然后vim testpy打开并编辑:

1

print 'Hello World'

打开终端,输入命令:

1

python testpy

输出:

1

Hello World

2 运行方式二

这部分内容只对Linux/Unix用户适用,不过Windows用户可能也对程序的第一行比较好奇。

首先我们需要通过chmod命令,给程序可执行的许可,然后运行程序

1

2

chmod a+x helloworldpy

/helloworldpy

输出:

1

Hello World

chmod命令用来改变文件的模式,给系统中所有用户这个源文件的执行许可。

然后我们可以直接通过指定源文件的位置来执行程序。

我们使用/来指示程序位于当前目录。

为了更加有趣一些,你可以把你的文件名改成仅仅helloworld,然后运行/helloworld。

这样,这个程序仍然可以工作,因为系统知道它必须用源文件第一行指定的那个解释器来运行程序。

3运行方式三

只要知道程序的确切位置,你现在就可以运行程序了。

但是如果你希望你的程序能够从各个位置运行呢?

可以将你的程序保存在PATH环境变量中的目录之一。每当你运行任何程序,系统会查找列在PATH环境变量中的各个目录。然后运行那个程序。你只要简单地把这个源文件复制到PATH所列目录之一就可以使你的程序在任何位置都可用了。

1

echo $PATH

输出:

1

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

添加脚本至PATH:

1

cp helloworldpy /home/swaroop/bin/helloworld

然后运行:

1

helloworldpy

以上就是关于开发python程序用啥编辑器全部的内容,包括:开发python程序用啥编辑器、怎么在ubuntu下 运行python的程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9837722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存