前两天出差,趁着热情再玩玩Python吧
IDE就在VS和Pycharm中选吧,这两个IDE都很喜欢
一、VS
能在VS中开发Python是最好,平时习惯了。可以安装PTVS,直接新建个Python项目,就会提示下载PTVS了,安装完试了下:
1、直接新建文件,选择python,建了个.py文件,是不能运行和调试的,点那个【Execute Project in Python Interactive】也有问题,要新建项目才可以
2、开头不用# encoding: utf-8 也可以支持中文,运行出来的Python窗口能正确显示中文。网上说
默认的选择是“简体中文(GB18030) - 代码页 54936”
要替换为“Unicode (UTF-8 无签名) - 代码页 65001”
但我试了恰好相反,默认的是GB2312正常,要是改成了UTF-8,反而乱码了
3、下断点后调试非常亲切,和平时开发C#一样,快速监视也可以用
4、没有智能提示,去网上下了一个Python intellisense Enhancer,结果打字是反的来的。。。就是要打print,就变成tnirp。。。
找了半天,原来是这个插件每次输入文字就触发Ctrl + J,这个快捷键默认是列出成员,即智能提示,但大家快捷键可能会改啊,我就是改成左移字符。。。什么鬼,每次输入都触发智能提示,虽然能达到效果,感觉怪怪的。。。
https://pyint.codeplex.com/workitem/1619