将Sublime Text 2搭建成一个好用的IDE

Sublime text 2.0.2 破解版Build 2221 优化版 Sublime text 2.0.2 破解版Build 2221 优化版本软件已经过完美汉化处理,不需要输入注册码,安装之后软件就能自动生成无限制使用的密钥,相当好用。本人以前也找过相关的破解版,这个是最好的,在这里感谢下软件破解者流风清音提供的破解软件包。 立即下载

将Sublime Text 2搭建成一个好用的IDE

                  将Sublime Text 2搭建成一个好用的IDE

  说起编辑器,可能大部分人要推荐的是Vim和Emacs,本人用过Vim,功能确实强大,但是不是很习惯,之前一直有朋友推荐SUblime Text 2这款编辑器,然后这段时间就试了一下,就深深地喜欢上这款编辑器了,对于类似的编辑器,我用过notepad2、notepad++、Editplus、UltraEdit、Vim、TextPad,都没有觉得哪一款编辑器用得非常上手,直到遇到Sublime Text 2,之前写Python脚本时,也一直在苦苦寻找一款好用的IDE,用过WingIDE、Ulipad、Pycharm、Eclipse+Pydev、PyScrypter,没有哪款非常中意的,直到遇到了Sublime Text 2,今天就来讲一下如何将Sublime Text 2打造成一款好用的IDE,虽然它只是一款编辑器,但是它有丰富的扩展插件,足以让我们把它变成好用的IDE。

一.下载和安装

  Sublime Text2是一款开源的软件,不需要注册即可使用(虽然没有注册会有弹窗,但是基本不影响使用)。

  下载地址:http://www.sublimetext.com/,请自行根据系统版本进行下载。下载好之后直接安装即可。

  默认的sublime的配置文件是在C盘目录下的,如果有朋友觉得放C盘不习惯,那么在安装好sublime之后,不要直接运行sublime,在地址栏里输入%appdata%,然后删除该目录下的sublime text 2文件夹,然后在sublime的安装目录下建立一个名为Data的文件夹,再运行sublime,以后关于sublime的所有配置文件都在Data目录下了。

  如果有朋友不习惯其英文界面,可以使用汉化包进行汉化,我把汉化包上传到博客空间了,需要的朋友可以进行下载。

  汉化包地址:http://files.cnblogs.com/dolphin0520/sublime%E6%B1%89%E5%8C%96.rar

  汉化方法:

  1.运行sublime text 2;

  2.选择“preferences”—>“Browse packages”;

  3.找到文件夹“Default”,将解压得到的文件复制到“Default”文件夹下覆盖即可。

  下面是汉化后的运行界面:

  关掉sublime的更新提示:

  sublime默认的情况会有更新提示弹出框,可以把通过设置关闭更新提示,方法:

  选择 “preferences”—>“Browse packages”,找打Default文件夹下的Preferences.sublime-settings,在最下面加一行(注意要先在前一行最后面加一个逗号):

  "update_check":false

  保存退出重新启动sublime即可。

二.一些常用的设置和快捷键

  1.字体、主题风格等设置

  当需要更改主题时,直接可以通过“preferences”—>“颜色主题”来设置:

  

  主界面上只能改变字体的大小:

  

  若需要改变字体和字体大小,可以先”preferences“—>”Browse Packages“,找到”Default“文件夹,然后找到Preferences.sublime-settings这个文件,用Sublime Text 2打开这个文件,这个文件保存了一些常用的设置,

  比如字体、主题风格、是否显示行号、智能提示延迟时间等,可以根据自己的需要自行设置。

  2.打开(关闭)侧边栏、右边缩略图等常用面板

  默认情况下Sublime Text 2是没有打开侧边栏文件浏览器的,可以通过”查看“—>”侧边栏“—>”隐藏侧边栏“来打开和关闭侧边栏

  默认情况下Sublime Text 2右边是有文件的缩略图的,可以通过”查看“—>”隐藏迷你地图“来打开和关闭缩略图。

  3.快捷键寻找文件和已定义的函数

  在Sublime Text 2中可以非常快速地切换到想找的文件,只需要通过”Ctrl+P“打开切换面板即可。

  

  然后输入想找的文件名称就可以快速找切换到该文件了。如果想要找函数,可以通过输入”@+函数名“可以快速切换到定义该函数的文件。

三.一些必备的插件。

  下面来介绍一些Sublime Text 2中必备的常用插件。

  Sublime Text 2安装的插件和所有预置的插件全部在Packages文件下,可以直接通过”preferences“—>”Browse Pakcages“来访问。

  Sublime Text 2安装插件有两种方法:

  1)离线安装,先下载好安装包,解压之后放到Packages文件夹下,重启Sublime即可。

  2)在线安装,在线安装之前,需要安装”Packages Control“这个包管理插件,安装方法是:

    选择”查看“—>”显示控制台“,然后在下面弹出的框中输入:

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

    然后回车确认,安装完毕之后重启sublime,如果发现在Perferences中看到package control这一项,则安装成功。

  然后就可以通过”Ctrl+Shift+P“打开命令面板,输入”install“命令,就可以看到安装包列表了。

  

  下面推荐几款必备的常用插件:

  1.Tag插件

  Tag插件可以为web开发者提供html和css标签,很方便快捷,对于web前端设计者非常实用。

  

  2.Prefixr插件

  为css3提供一些前缀,比如

  

  3.Terminal插件

  Terminal插件可以允许在Sublime Text2中打开cmd命令窗口,很实用的一个插件,安装好该插件好,打开cmd命令窗口的快捷键是

Ctrl+Shift+T。

  4.SublimeTmpl插件

  这个插件允许用户定义文件的模板,比如在写一个html文件时,老是重复文件头的一些引入信息很繁琐,可以定义一个模板直接生成必须的信息,具体的SublimeTmpl插件用法请自行百度。

  5.SideBarEnhancements插件

  一个增强侧边栏文件夹浏览功能的插件,比较不错。

  6.DocBlockr插件

  用来生成注释块的插件,安装好之后直接输入"/*",然后再按回车键,即可生成代码注释块。

  7.SublimeCodeIntel插件

  智能提示插件,这个插件的智能提示功能非常强大,可以自定义提示的内容库,我的Python智能提示设置(配置文件路径为packages\SublimeCodeIntel-master\.codeintel\config)为:

复制代码
{
    "Python": {
        "python":'D:/Program Files/Python26/python.exe',
        "pythonExtraPaths": ['D:/Program Files/Python26','D:/Program Files/Python26/DLLs','D:/Program Files/Python26/Lib','D:/Program Files/Python26/Lib/plat-win','D:/Program Files/Python26/Lib/lib-tk','D:/Program Files/Python26/Lib/site-packages']
    }
}
复制代码

  其中“pythonExtraPaths”就是需要智能提示所需要用到的内容库。

  8.AndyPython插件

  一款针对Python语言的智能提示插件,其需要提示的关键字和函数可以在Packages\AndyPython\PythonCompletions.py中设置。

  9.AndyJS2插件

  一款针对Javsscript和jquery智能提示的插件。

  10.jquery插件

  jquery提示库。

  11.Ctags插件

  该插件可以实现快速定位到函数定义的地方。

  12.为了避免打开含中文字符的文件出现乱码,需要先安装GBK Encoding Support这个插件,再安装ConvertToUTF8插件即可。

  如果有朋友觉得没有注册有时候会有弹窗比较讨厌,这里介绍一种破解办法:

  用一种十六进制编辑器(我这里用的UltraEdit)打开sublime text 2安装目录下的文件sublime_text.exe,在此之前最好备份一下,如果没有破解成功可以恢复,然后定位到000CBB70这一行,找到8A C3,将其修改为B0 01,然后保存即可,这是破解注册成功的界面:

  

  关于Sublime Text 2暂时只介绍这么多了,对一些插件感兴趣的朋友可在github上查找相关资料就行了,让我们一起体验sublime text2的便捷之处吧。

作者: 海子
         
本博客中未标明转载的文章归作者 海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
Sublime Text网络设备高亮配色与配置指南 立即下载

相关推荐

无人机频谱侦测与智能识别技术实战解析

本文深入解析无人机频谱侦测与智能识别技术实战应用,涵盖无线电侦测、信号处理和定位技术等核心内容。通过频谱分析、特征提取和机器学习算法优化,实现高精度无人机识别与定位,并分享复杂环境下的应对策略和系统集成经验。

weixin_28419039的博客 489

Sublime Text(轻量级的文本编辑类软件)

Sublime Text是一个免费的开源文本和源代码编辑器,高速和易于访问的用户友好界面,简单,可靠且有效,可满足编码和文字处理需求。比其他一些专业的代码编辑工具,启动更快,占用资源更少,看代码,临时修改,都特别方便。无论您是编码人员,还是只是在寻找一个时尚,轻巧的文本编辑器,Sublime Text都适合您。

知识点沉淀包括不限于前端 2024

【可穿戴算法开发】-PPG信号检测方法

文章目录一、PPG(光电容积脉搏波法)信号的检测原理二.PPG技术目前存在的问题(挑战)三. **心电信号产生的原理** 随着经济的发展,在人们生活水平提高的同时,高脂肪摄入和低运动量成为了人们普遍的生活模式,近年来高血压、高血脂已经发展为危险性最高的病症。心电、血压、血氧等生理参数是预防和分析心血管疾病的重要生理参数。 常用的心电测量仪器有:多导ECG心电图仪、PPG心率检测器、心率带等; 常...

wxq_1993的博客 2万+

是时候开源 SublimeText 了吗?

VS Code 的开发得到了社区的贡献,与 Sublime Text 相比,VS Code 有更频繁的更新。likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。

2301_76369560的博客 533

树莓派与无人机协同实战:基于OpenCV的地标识别优化策略

本文深入探讨了基于树莓派与无人机的协同系统,重点分享了利用OpenCV优化地标识别以实现精准降落的实战策略。内容涵盖从应对复杂光照的图像预处理、鲁棒的轮廓几何过滤,到通过ROS进行稳定通信,以及实现分层控制与状态机设计,旨在提升系统在真实环境中的可靠性与性能。

y2z3a4b5c的博客 1086

如何处理MIGO取消物料凭证报错:“只是可能对有相同的价格控制进行倒记账(本月S,前月V)” & “仅在 QM 中修改物料质量检验库存”

记录一次处理MM模块的报错。这次连续处理了两个错误,“只是可能对有相同的价格控制进行倒记账(本月S,前月V)” & “仅在 QM 中修改物料质量检验库存”。把过程和操作步骤记录下一。方便日后回头查找。

IT小职员 6232

猿创征文|为什么我在日常开发中偏爱这几款工具?

相信每个开发者都有自己最喜欢的开发工具,有的是在不同开发需求场景下不断淘汰筛选最终留下的,有的则是为了配合其他工具一同使用的。开发者工具千千万,没有孰强孰弱,只要是能扛得起开发大旗的,都是好工具。

陈橘又青的博客 3017

YOLOv9改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计

实时检测器架构的轻量级设计GsConv。

Limiiiing的博客 1365

编程利器之Sublime Text使用指南

Sublime Text是一款非常强大的文本编辑器,同时也是一款编程利器。当我不久前第一次使用它之后就爱不释手了。下面就来具体介绍一下它的一些非常神奇的功能,让你的编程效率成倍提升。

rushuiwushi的专栏 2607

Kafka 性能优化与常见问题排查

Kafka 的高性能依赖于合理的集群设计、参数优化与高效的监控体系。生产环境中,应重点关注I/O 瓶颈、分区规划、Producer/Consumer 参数调优,并通过监控与排查手段快速定位问题,从而保障 Kafka 在实时场景下的稳定运行。

X2829352498的博客 235

SAP 角色继承、派生

角色继承、派生 继承:是指两个角色Role形成母子关系。子角色的所有菜单、授权都源于母角色,并与母角色保持一致。母角色与子角色是1对多的关系。 继承关系:新建子角色继承母角色中的事务(后续通过复制,将母角色授权数据复制至子角色) 派生概念:将母角色中的授权数据派生至子角色中。 业务场景:方便批量修改子角色权限。若有继承关系,只需要修改母角色,然后通过母角色派生功能,从而批量修改子角色授权数...

willieyuan的博客 1万+
上一篇: 2015年的春天——我在北京
下一篇: 去除114网址导航
数星星的阿波罗
博客等级 码龄12年 26粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值