如何打造自己的sublime
用过一些IDE,如eclipse、intelliJ,这些IDE是很智能,插件也不少,但个个都不是省油的灯————内存杀手。更受不了的是10G内存eclipse占了2G+之后还是卡。不再做全栈开发之后开始使用轻量级的编辑器,用过的编辑器有Emacs(ctrl到死实在用不惯)、Vim(比较好用,但是速度上以及插件方便程度不如sublime)、ultraedit(据说是黑客必备编辑器,插件太少)、atom(github版的sublime,一直很看好,可惜速度慢我不能接受)、sublime(速度快,插件丰富,还支持vim操作)。最终选择了受众多人追捧的sublime。本人平常开发主要语言是javascript(jquery、angular)、html、css(bootstrap),用到一些工具如gurnt、less、git、svn。除了命令行(其实sublime也有个terminal插件,不过窗口太丑,功能也不强大,所以不如直接win+r来得快),基本上都在sublime这个“IDE”上操作。主要用到了以下插件:代码校验、提示、优化Alignment美化对其”=”、”:”这些符号。BracketHighlight代码块括号高亮工具,可以自定义括号颜色。DocBlockr在函数上一行输入/**然后回车,神奇的事情发生了,jsdoc就生成了。Emmet以前叫zencoding,快速编写html的一个插件。HTML-CSS-JS Prettifyhtml、css、js文件一键优化,但貌似只会优化缩进AngularJS编写Angular时给出智能提示JQueryJQueryAPI的智能提示SublimeLinterSublimeLinter-jshint配合使用,支持js语法规则校验,每个js编写者必备。文件保存预览Local History非常推荐,智能缓存编辑过的文件,有点像本地版本管理工具。Markdown PreviewMarkdownEditing写markdown的好搭档,用来显示预览md格式文件的效果。Minifier手动版js文件压缩工具。版本控制SVN插件功能很像小乌龟TortoiseSVN,在侧边栏上右键操作即可。Git右键可视化操作,同上。sublime自身优化Dracula Color Scheme黑白灰,一个极简主题,适合低调的开发者。AdvancedNewFile可以直接用快捷键ctrl+alt+n在sublime的控制台创建文件(夹)自动化工具GruntIDE都有一个神奇的功能,只要保存代码,就会自动编译发布,这一点可以利用Grunt的watch插件来实现。sublime的Grunt插件只是方便调用项目中已经配置的Gruntfile.js中的任务。用ctrl+p输入grunt即可使用,智能方便。目前听说的自动化工具有3种:Grunt、Fis、Gulp。Grunt是比较成熟的自动化管理工具,有丰富的插件,将代码自动化分解成一个一个的任务来执行。Fis百度出的自动化工具,应该比较符合国人习惯,如果偷懒可以考虑使用。Gulp比较推荐,类似node.js的流处理效率较高,插件也蛮丰富,据资料显示目前人气最高的自动化工具。最后补充改为vim模式vim是一个脱离鼠标操作的古老编辑器,vim的操作方式意味着通过模式的切换来执行光标定位、移动、剪切等操作,大大提高编写速度。很高兴的是sublime可以配置成一个”伪vim”。在菜单栏上依次点击Preferences ——> setting-user添加一个属性:“ignored_packages”: [“Vintage”]更多sublime能够如此之火的原因在于插件非常丰富,在packagecontrol上查看top100的插件逐个筛查也是一种高效的查找方式。
如何利用sublime快速的写代码
在sublime上装了Emmet插件后,我们就可以利用以下技巧快速编写代码
1、自动生成html头文件
html:5 或!:用于HTML5文档类型
html:xt:用于XHTML过渡文档类型
html:4s:用于HTML4严格文档类型
例如,输入 html:5 然后按下Tab键,就会自动将html头文件补全
2、快速填加 类、id
连续输入元素名称和ID,Emmet会自动为你补全,比如输入p#example按下Tab键就会得到
输入div.cls#con按下Tab键得到
3、定义多个元素
例如输入 ul>li*3 会得到
4、嵌套
现在你只需要1行代码就可以实现标签的嵌套。
>:子元素符号,表示嵌套的元素
+:同级标签符号
^:可以使该符号前的标签提升一行
例如输入 div#con>div得到
5、嵌套定义多个带class 或 id的元素
例如: ul.d1>li#d2$*3 会得到
sublime怎么运行代码
1、首先,创建一个新的py文件,写入一些测试代码,并保存。2、然后,快捷键CTRL + SHIF + P,打开输入框。3、接下来,输入install 选择第一项。4、然后 ,在输入框输入sublime REPL,并点击安装。5、等到安装成功后,打开打开首选项 - 按键绑定用户 输入以下代码。6、最后,返回刚才的py文件按F5快捷键运行代码。
sublime怎么运行代码
sublime运行代码的方法:首先新建py文件,写入一些测试代码;然后打开输入框,输入install选择第一项;接着输入sublime REPL,并点击安装;最后按F5快捷键运行代码即可。Sublime Text 是一个文本编辑器(收费软件,可以无限期试用,但是会有激活提示弹窗),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
sublime是什么软件?
sublime是一款程序员必备代码编辑器软件,几乎每位程序员提到Sublime都是赞不绝口!在Linux、OSX和Windows下均可使用。Sublime在支持语法高亮、代码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等功能。Sublime支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能,还拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。