SublimeText3做python开发环境SublimeText2/3作为python开发环境,运行代码的快捷键为:ctrl+b(使用的情况还不错,py代码没有语法报错的话,按ctrl+b很快就输出结果了,但是报错的话,会材注打印大量的错误信息和其他信息。)(附:我已经安装了Python2.7.8win32)ctrl+b运行代码后,会弹出执行结果的窗口,目前没有找到的办法关闭这个执行结果的窗口,暂时发现,按两次ctrl+`可以关闭结果。(ctrl+`,这个按键在Esc按键的下面。)2014-12-142:05:06,现在发现,使用Esc,就可以直温改盆接关闭执行结果!!!(后面发现的,我好傻)其他使用经验:1、python代码出现中文,出现SyntaxError报错,一般错误为:[Decodeerror-outputnotutf-8],或者SyntaxError:Non-ASCIIcharacter……butnoencodingdeclared;解决:#默认情彩盲况下,代码、注释中,出现中文,解释器会报语法错误,#在代码的第一行加上指定的编码格式就可以了,#在第一行加上#encoding:utf-8,或者是#-*-coding:utf-8-*-#之后就可以运行含有中文的代码了2、windows下使用cmd命令行运行python代码(如cmd下使用pythontest.py运行代码),可能会出现中文乱码的情况可能是cmd本身对中文的支持不太好导致。解决这个问题:a、使用python-2.7.8.msi自带的IDLE编辑器,按F5就可以执行了,代码中的中文也不会出现乱码。b、使用SublimeText3按ctrl+b执行代码,也正常支持中文,不会乱码。3、使用ST3开发python,发现:如果你在代码中使用input()来获取用户输入,ctrl+b运行程序,那么这个程序可能会不能正常执行。可能是ST3环境下,并没有完整实现python标准的执行环境,导致了执行异常。这种情况,建议使用IDLE打开代码文件,按F5执行,就可以正常执行了。
SublimeText3有时候可能还是不能满足所有的python开发情景,部分程序需要在IDLE开发环境。附图:我的IDLE环境截图
标签:Sublime