Sublime如何使用?Sublime介绍和使用


当前第2页 返回上一页

中文字体显示异常

如下图,sublime text中文显示异常:

1.png

看起来很难受。
解决方法:换字体,程序员的字体各有所爱,个人比较偏好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

brew install graphviz

因为在 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

{"keys":["command+d"],"command":"display_diagrams"}

配置成按住 Alt + d 来生成 PlantUML 图片。

sublime 安装简单的go语言开发环境

得益于云计算的火热,go语言大放异彩。最好的 go 语言开发环境 IDE是什么,不太清楚,毕竟不是 go 语言开发者,只是业余时间调试点小项目。intellij IDEA 表现不错,其他不知。

当然,sublime 也是可以搭建 go 语言开发环境,只是功能比较受限。

sublime文本比较功能

工作中,不可避免需要比较两个文本的差异,简单的文本比较,可以使用在线工具,https://www.diffchecker.com/。而对于复杂的,涉及到十几个文件,文件夹深至三四层,几百个乃至上千个文件的大型项目的文本比较,在线工具显然力不从心。我认为最好用的文本比较工具,beyond compare 当之无愧。

以上就是Sublime如何使用?Sublime介绍和使用的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

sublime如何为方法加注释快捷键

sublime text代码编辑模式是什么

sublime text3 json格式化

sublime text3 支持vue语法高亮显示

sublime text 3 常见错误及其解决办法

sublime text3搭建php开发环境【图文详解】

怎么在linux下安装sublime text3

sublime text3 中文乱码问题

sublime text 3实现交互环境

2步实现在git bash中用sublime打开文件

更多相关阅读请进入《sublime》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...