`

Sublime Text2成为你下一个IDE的9个理由

阅读更多
转载自:http://www.trymbill.is/9-reasons-why-sublime-text-2-should-be-your-next-ide/

最近项目有重大改动,从Meteor 框架转移到java上面来,之前用的Sublime要不要换呢?
改用eclipse,虽然写java还得用eclipse,不过我也想用这个酷酷的sublime。
[color=green][/color]

9 REASONS WHY SUBLIME TEXT 2 SHOULD BE YOUR NEXT IDE
Posted by Maggi Trymbill on October 4, 2011 · Leave a Comment


If you haven’t been living under an internet rock for the past 2 weeks you should know about Sublime Text 2 already, the best IDE out there at the moment. Well, to be fair, I didn’t know about it 2 weeks ago (after reading an article on Tuts Plus) and I’m pretty sure it hasn’t, at the time this is written, reached the popularity it deserves. Let me list up 9 reasons (why 9? why not 10? shut up! your not the boss of me! (unless you are, and then ‘Hi Gunni!’)) to help you decide if Sublime Text 2 is worth switching over to.
Switching IDE’s is nothing like switching underpants. EOD!
- Maggi Trymbill
1) Any OS Goes
I personally love the way Textmate looks and works, but that’s only for the Mac. While I used Windows I tried E Texteditor, which was suppose to be Textmate for Windows, but wasn’t. I then used the only non-java IDE I could find with built-in support for Python and found Komodo. That soon got bloated so I started searching again and found Sublime Text. To my surprise it’s available for every OS and it isn’t flawed on Linux like most of the IDE’s I’ve tried that say they work on every OS. So, any OS goes!
2) Textmate Bundles Friendly
Just like with E Texteditor, Sublime Text is Textmate bundles friendly. This means you can run through, for an example, the whole directory of awesome themes available for Textmate and use them with Sublime Text. Snippets also work well and this opens up a can of whoop ass for awesomeness.
3) It Looks Awesome

Need I say more?
By the way; I’m using the Twilight color scheme (included) and the Soda Dark theme. Looks cool, right?
4) It’s Superman-Fast
File switching, function crawling and jumping to lines is so quick I feel I’m cheating some law of physics when doing it. There must be some kind of magic dust in there that enables this, or perhaps, it’s simply because it’s not running on java (yes, I went there!). I haven’t used the folder tree for 6 months now since Komodo, the IDE I used before, had really nice quick-open functionality. Sublime Text takes that whole concept to another level.
Through a single keyboard shortcut (ctrl/cmd + P) I can access all the files in my project, even though the project holds over 50k files and Sublime Text doesn’t even show the slightest sign of hiccuping. With another keyboard shortcut (ctrl/cmd + shift + P) I can also access all my snippets, functions within Sublime Text, install packages, etc. It takes me away from my mouse, and I love it!
5) Package Control
A guy with the name of Bond, Will Bond (he probably doesn’t get enough of that) created this amazing package control add-on to Sublime Text. It simplifies the task of finding, installing and maintaining packages available for Sublime Text and makes it idiot proof and quick.
6) Side by Side Editing
I’ve never been a big fan of side by side editing. Probably because I’ve never seen the need to use it.

After I started using Sublime Text I messed around with all the features it’s got and I found the split screen editing works really well. It’s smooth and lean and with the zoomed out overview (a.k.a. Minimap) on the left hand side it becomes much more visual. Which brings me to my next reason …
7) The Minimap
The Minimap is a fantastic tool. It gives you an at a glance overview of the file you’re looking at. If you’re searching for something within the file, you can see the phrase highlighted in the Minimap also, giving you a sense of how many instances there are of that phrase or word. It also makes scrolling directly to a function you know very well easy, from 10,000 feet away, since you know the layout of the code around it. That being said, I’d always use the keyboard shortcut ctrl/cmd + R to access definitions / functions quickly.
8) Distraction Free Mode
I know this is a minor feature and a simple one to say the least, but it’s one of the reasons I love Sublime Text.

It simply throws away everything, except my code. But, how do you access the folder tree then?! You don’t. But, how do you see a list of all the definitions or functions in the file that is open?! You don’t. But, how do you get out of it?! You don … oh wait sorry, yeah that’s simple, shift + F11. With the super fast quick-open feature built in Sublime Text, this way of coding has become the way to go for me.
9) It’s Not Finished
Sublime Text 2 isn’t finished and I think that is definitely a good thing but might also turn out to be a bad thing. If the development of this awesome IDE keeps going in this direction, it’s easily going to replace Textmate, E Texteditor and other competitors in this category of the IDE market. But my concern is that it might get bloated, since keeping an IDE feature rich but at the same time fast and minimalist hasn’t been accomplished yet. Well except for VIM, but we’re not going into that discussion now.
What Are You Waiting For?
Welcome to the 21st century, IDE’s aren’t bloated, slow nor only for a certain portion of the OS’s out there. Sublime Text 2 is the way to go, it’s got the Trymbill approval stamp (not an official stamp, yet)!
分享到:
评论

相关推荐

    Sublime text 2 for linux

    Sublime Text 2 for linux

    Sublime Text 4 Build 4152

    Sublime Text 是一个文本编辑器(收费软件,可以无限期试用),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime ...

    sublimetext2中文版+使用方法

    sublimetext2中文版+使用方法

    现代SublimeText3和2主题

    现代Sublime Text 3和2主题

    IDEA的SublimeText2/Text3 monokai主题配色风格

    资源中包含 sublime text2 ,sublime text3 以及一些其他的主题,各主题之间会有细微差距,各位大佬下载后可以自己去观察导入后的效果

    sublime text福利 40多个插件集合 5款主题(完美支持sublime text3和st2)

    是到 C:\Users\Adiministor\AppData\Roaming\Sublime Text 2\Packages\User 这个路径下 把Default (Windows).sublime-keymap这个文件的内容全部删掉 或者只保留[]这两个符号 (这里面定义了一些系统默认快捷键 可能...

    Sublime Text2

    Sublime Text2 Sublime Text2

    Sublime Text 2 汉化包

    Sublime Text 2 汉化包 解压后把Default目录下的文件覆盖到Sublime Text 2\Data\Packages\Default下即可汉化

    Sublime Text 2.rar

    Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是...

    最新破解Sublime Text 2.0.2 x64

    Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux [ 编程开发, 编辑输入 - Windows, Mac, Linux // 2012-07-28 ] Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台...

    sublime_text_v2_汉化包

    使用方法: 以目前最新版Sublime Text 2为例,安装好该软件后,下载汉化包,...2.可在 Sublime Text 安装目录下,手动创建一个Data目录,然后重启 Sublime Text 会自动在Data目录下生成Packages目录,之后其它步骤同上

    sublime text2插件

    解决Sublime Text乱码问题,解压文件,修改文件夹名称为“ConvertToUTF8”,将给文件夹存放到Sublime Text 2\Data\Installed Packages目录下,启动Sublime Text 2,打开乱码文件 按下ctrl+shift+c即可解决

    SublimeText2汉化包

    SublimeText2汉化包附加操作方法

    sublime text 2 图标

    sublime text 2 flatland主题icon

    sublime text2破解文件

    sublime text2的破解文件,覆盖原始的exe文件即可。版本为:Sublime Text 2 Build 2181 Setup.exe

    在sublime text2上安装xdebug

    在sublime text2上安装xdebug

    sublime text2 配置说明

    sublime text2 配置的详细说明

    omnisharp-sublime, sublime text 3的C# IDE插件.zip

    omnisharp-sublime, sublime text 3的C# IDE插件 的帮助要求你需要花英镑的时间来。 如果你想帮助管理这里插件,请文件和发布Linux & OSX Windows 用于ST3的 OmniSharpSublimeOmnisharpSublime是ST3的

    Sublime Text 使用手册

    2.可扩展——Vim和Sublime Text均是包含大量实用插件的可扩展工具,可通过安装所需的插件来提高工作效率。 3.互补——Vim和Sublime Text分别是命令行环境(CLI)和图形界面环境(GUI)下的编辑器,二者并用功能...

Global site tag (gtag.js) - Google Analytics