您的位置:首页 > 编程语言 > Python开发

使用Eclipse编写Python代码(又名Eclipse的使用)

2016-07-12 22:53 661 查看
<--目录-->
1、新建项目、文件夹、包、模块(文件)
2、文件夹和包的区别
3、配置头文件模板
4、三种设置字符编码的方法
5、修改字体大小
6、模块和模块的常用方法
7、在py文件里寻找导入模块函数的方法
8、查看函数注释
9、修改注释字体的颜色
10、修改Eclipse的背景颜色
11、快捷健设置

【新建项目、文件夹、包、模块(文件)】
一、新建一个项目





二、选择pydev项目




三、完成项目创建




四、确定





五、创建一个包





六、给包命名




七、新建一个文件夹




八、起名字,完成




九、查看




【文件夹和包的区别】
十、文件夹和包的区别,
按ctrl+c把_init_.py复制到file文件夹里,文件夹又变成了包

总结:如果文件夹里有_init_.py就会变成包,如下图:




十一、在包里创建.py文件
说明,一个模块就是一个py文件




十二、输入名字




【配置头文件模板】
十三、模板配置




十四、新建一个模板




十五、新建模块




十六、选中模块,确定




十七、查看,OK配置模板成功




十八、添加断点




十九、选择运行Pyhton,然后点OK




然后直接点是,OK即可,
或者选择否,这里不再详细介绍

查看变量
点击标题,windows->Show View->Outline

打开左边项目窗口
点击标题,windows->Show View->Package Explorer

【三种配置字符编码的方法】
Pyhton默认编码问题
优先级:1、针对于某个文件
2、针对于某个工程

3、全局设置

1、这是全局设置
windows->preferences->General->Editors->Text Editors->Speling->Other:UTF-8

2、针对某一个工程的
在项目名称右健->properties->Other:UTF-8

3、针对某一个文件来设置
在.py文件右健->properties->Other:UTF-8

【修改字体大小】
windows->preferences->General->Appearance->Colors and Fonts->Basic->Text fonts

【模块和模块的常用方法】
说明:要从文件夹里导入他的某个文件,必须先让他变包,所以要先在文件夹里创建一个两个下划线一个init然后再两个下划线的文件
__init__
接着就可以导入如下图




导入模块




【在py文件里寻找导入模块函数的方法】
以上图为例:
按住健盘ctrl健,再用鼠标点击Foo,就可以找到Foo函数的藏身之处

【查看函数注释】
如果在demo文件Foo函数里面写了注释,你只要用鼠标指着index.py文件的Foo函数,就会显示Foo函数的注释

【修改注释字体的颜色】
windows->preferences->PyDev->Editor->右边窗口Appearance color options:->下面的Comments

【修改Eclipse的背景颜色】
windows->preferences->General->Editors->Text Editors->右边窗口Appearance color options:->下面的Background color

【快捷健设置】
1、 shift+enter及ctrl+shift+enter Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。2、 Alt+方向键 这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。 3、. ctrl+m 大显示屏幕能够提高工作效率是大家都知道的。Ctrl+m是编辑器窗口最大化的快捷键。4、. ctrl+.及ctrl+1:下一个错误及快速修改 ctrl+.将光标移动至当前文件中的下一个报错处或警告处。这组快捷键我一般与ctrl+1一并使用,即修改建议的快捷键。新版Eclipse的修改建 议做的很不错,可以帮你解决很多问题,如方法中的缺失参数,throw/catch exception,未执行的方法等等。5、ctrl+t
Ctrl+W 关闭当前Editer(windows下关闭打开的对话框也是这个,还有qq、旺旺、浏览器等都是)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Eclipse 开发 Python