python preference_Python自学之路NO.2-IDE环境的配置

工欲善其事必先利其器!一个好的开发环境一定能帮助开发者加快开发速度和效率起到事半功倍的效果!

看到大家对Sublime的评价后,我也不禁下载安装体验一下。当打开环境看到黑黑的背景色,完全一个酷字,但是感觉自己的界面还是和网上大家使用的有很大差别。抱着更好的使用这款IDE环境,获得更好的用户体验的心态下,决定在学习Pyhton的具体语法之前好好研究下如何使用!

1.快捷键

①代码地图、多种界面布局与全屏免打扰模式:F11(进入免打扰模式但是含有标签栏) 和 Shift+F11 进入全屏免打扰模式(无标签)

②Sublime Text 2 的快捷键还支持双重组合,将选中的文字改成大写的热键是“Ctrl+K, Ctrl+U”,意思是当你先按下 Ctrl+K 之后迅速再按 Ctrl+U 进行触发(只按下Ctrl+K是没有作用的),这样可以避免很多热键冲突,也可以更灵活更多选择地进行热键自定义。

③强大的多行选择和多行编辑,一些常用的多行编辑方法:

鼠标选中多行,按下 Ctrl+Shift+L (Command+Shift+L) 即可同时编辑这些行;

鼠标选中文本,反复按 CTRL+D (Command+D) 即可继续向下同时选中下一个相同的文本进行同时编辑;

鼠标选中文本,按下 Alt+F3 (Win) 或 Ctrl+Command+G(Mac) 即可一次性选择全部的相同文本进行同时编辑;

Shift+鼠标右键 (Win) 或 Option+鼠标左键 (Mac) 或使用鼠标中键可以用鼠标进行竖向多行选择;

Ctrl+鼠标左键(Win) 或 Command+鼠标左键(Mac) 可以手动选择同时要编辑的多处文本

④雷电般快速的文件切换:按下 Ctrl+P(Win) 或 Shift+Command+P(Mac) 即可调出文件切换面板,接着你只需输入文件名,回车后即可瞬间切换过去!

⑤随心所欲的跳转:快速罗列与定位函数/HTML的元素、跳转到指定行:文件的代码很长很长,想要轻松跳到要编辑的地方,先Ctrl+P(Win) 或 Shift+Command+P(Mac),然后输入一个 @ 号看看?列表马上帮你罗列出这文件里全部的 Function 了!同样使用模糊匹配,快速输入几个关键字,马上就能定位到那个Function去了!!!在需要不停在多个Function之间跳转的时候这个功能尤显实用,当你编辑的是HTML时,这货给你罗列的则是HTML的各个ID元素。

输入一个英文冒号 : 开始吧,然后再输入一个数字,嗯,这次则可以跳到指定的行数了;输入一个#号开始,可以罗列/搜索文本;而且你还可以使用更快速的快捷键,譬如快速列出 /跳转函数就是 Ctrl+R (Mac下是Command+R),它完全等同于Ctrl+P之后输入@;跳转到指定行号是 Ctrl+G (Mac是Command+G)。

⑥Tab 和 Shift + Tab 可以控制缩进

⑦添加块注释,类似于/* */用这种方法来添加的注释一样。先选择要注释的内容,然后按 ctrl + /,取消单行注释,鼠标位于已经注释的行的任意位置,执行ctrl + /即可,取消块注释,选择要取消的内容,按ctrl + / 即可

⑧搜索函数,按ctrl + r 或 ctrl + p ,在执行@。 之后填写要搜索的函数名

2.配置、编辑技巧

①SublimeText2的配置由文件控制,这些文件由用户定义Preference->Setting-Default打开默认的软件配置文件(这个文件会记录一些诸如使用什么字体等很多很多配置信息),Key Bindings - Default 是默认的快捷键配置文件,打开它们看看原本的一些设置是怎样配置的,不建议直接在这里修改!你可以在 - User 结尾的文件(也就是用户自定义配置的意思)里面照样画葫芦那样来改,如果两边有相同的项目,它会以 - User 文件里面定义的为准。(建议在-User中创建自己的快捷键)

②强大的命令面板,按下 Ctrl+Shift+P(Win) 或 Command+Shift+P(Mac) 即可调出。Set Syntax:PHP”即可将当前文档设置成PHP语法高亮;“Convert Case: Swap Case”可以将选中的文本大小写反转;“File: Save All”可以一次保存全部文件;“File: Close All”一次关闭全部文件等等

3.自定义皮肤/配色方案

①Package Control(绝不可错过的扩展包管理器)Package Control 可以看做是一个ST2的扩展管理器,使用它,你可以用非常神奇、非常简单方便的方法去下载、安装、删除 Sublime Text 2 的各种插件、皮肤等。不过 ST2 本身并没有自带这个工具,我们需要自行安装它,方法很简单:

在 SublimeText2 的目录里面找到 Data > Installed Packages 的文件夹 (如没有请手动新建)

将下载到的文件放进去 Installed Packages 里面

重新启动 Sublime Text 即可如果 Package Control 已经安装成功,那么 Ctrl+Shift+P

调用命令面板,我们就会找到一些以“Package Control:”开头的命令,我们常用到的就是几个 Install Package

(安装扩展)、List Packages (列出全部扩展)、Remove Package (移除扩展)、Upgrade Package

(升级扩展)。但如果你按照上面的方法确实搞不定,可以试试按键盘 Ctrl+~

(数字1左边的按键)调出控制台,然后拷贝下面的代码进去并回车,它会自动帮你新建文件夹并下载文件的,与上面的方法最终效果是一样的:

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

在命令面板输入 “Package Control: Install Package“即会列出全部可以安装的扩展(必需连接网络,如下图),从列表可以看到,4GL、AAAPackageDev 那些就是插件的名称,选择它们就可以进行下载安装了。从该列表可以看到,目前ST2的各种扩展已经非常丰富了!你还可以

②更换主题或配色方案:如果你看腻了 SublimeText 的原版皮肤,也可以折腾一下换肤的。譬如下图是一款比较流行的主题 Theme - Soda,和安装插件基本上一样,使用 Package Control 进入 Install Package 的列表里面找到它进行安装即可。你也可以在网上找到一些 ST2 的主题,下载回来放到安装目录的 Data\Packages 文件夹里面,然后选择切换主题。配色方案的操作也是类似,大家自己研究研究吧,这里不多做介绍了。

Gits:可以轻松集成 GitHub

SFTP:直接编辑 FTP 或 SFTP 服务器上的文件

ZenCoding:这货对于前端的同学来说不得了,可以超快速编写HTML文件 (视频演示)

ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的文件

Clipboard History:剪切板历史

WordPress:集成一些WordPress的函数,对于像我这种经常要写WP模版和插件的人特别有用!

HtmlTidy:清理与排版你的HTML代码

PHPTidy:整理与排版PHP代码

YUI Compressor:压缩JS和CSS文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值