中文字体显示异常
如下图,sublime text中文显示异常:
看起来很难受。
解决方法:换字体,程序员的字体各有所爱,个人比较偏好Yahei Consolas Hybrid,显而易见是两种字体的混合体,由微软雅黑的中文字体和 Consolas 的英文字体合成的,Consolas 字体是微软专为程序员开发的一种字体。
设置方法:preference――settings,打开一个json文件,添加k-v键值对:
"font_face":"Yahei Consolas Hybrid"
首先得确保你本机安装这个字体。下载地址:http://cloud.alphadn.com/blog/yahei-consolas.zip。
基本功能
sublime中已经自带代码格式化功能:Edit -> Line -> Reindent。
自带的代码格式化工具,有时候感觉不够用,对于 json 或者 xml 文件内容,如果希望看到格式化之后的目录层级一目了然的展示内容,也是可以安装插件的,如indent xml。有时候有些插件并不能在 package control 里面查询到,此时就需要另外一种安装插件的方式,输入插件的地址。详见下文。
必备快捷键
sublime安装 plantUML 工具
PlantUML是一个快速创建UML图形的组件,常用于设计开发 uml 图。无论是 Mac 还是 Windows 平台,要使用 plantUML 的画图功能,需要先安装graphviz,对于 Mac 平台,一条命令搞定:
1 |
|
因为在 sublime 的默认包管理器仓库(?)中,package control 里找不到 plantuml,所以需要自己输入配置源(概念都是互通的,类似于 npm?)。
步骤:
快捷键 command + shift + p,输入 add repository 找到 Package Control:Add Repository,在下方出现的输入框中输入 https://github.com/jvantuyl/sublime_diagram_plugin.git, 然后回车等待安装完成,重启即可。
安装完成,对于一个 UML 文本(即包含在 @startuml和@enduml 之间的文本),快捷键 command + m,即可调出graphviz渲染器,完成文本内容的识别和渲染,最后绘图。那么问题来了,command + m 快捷键在 Mac 平台默认是最小化的快捷键。
如何更改快捷键映射?
打开 Preferences -> Key Binding - User,添加一个快捷键:
1 |
|
配置成按住 Alt + d 来生成 PlantUML 图片。
sublime 安装简单的go语言开发环境
得益于云计算的火热,go语言大放异彩。最好的 go 语言开发环境 IDE是什么,不太清楚,毕竟不是 go 语言开发者,只是业余时间调试点小项目。intellij IDEA 表现不错,其他不知。
当然,sublime 也是可以搭建 go 语言开发环境,只是功能比较受限。
sublime文本比较功能
工作中,不可避免需要比较两个文本的差异,简单的文本比较,可以使用在线工具,https://www.diffchecker.com/。而对于复杂的,涉及到十几个文件,文件夹深至三四层,几百个乃至上千个文件的大型项目的文本比较,在线工具显然力不从心。我认为最好用的文本比较工具,beyond compare 当之无愧。
以上就是Sublime如何使用?Sublime介绍和使用的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《sublime》频道 >>