Sublime text 3 中文文件名显示方框怎么解决?

如图,中文文件名打开全是乱码,内容倒是装了converttoutf8没什么太大的问题。

作者:凝空虚步
链接:https://www.zhihu.com/question/24029280/answer/149772790
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

我来总结下吧,首先这个问题是Sublime Text 3的显示bug,在高分屏下设定显示放大就会触发。解决步骤如下:

1、强制放大倍数为1

Preferences,Settings-User,配置中加上:"dpi_scale": 1.0

重启Sublime Text即可看到正常中文文件名了

2、修改字体

第一步之后在高分屏下字体会变得非常小,这时要分几步走

2.1 内容显示大小

Preferences,Settings-User,配置中加上:"font_size": 16

大小根据个人需要调整。

2.2 侧栏调整

要调整侧栏等显示需要修改皮肤配置,安装 PackageResourceViewer 插件可以方便查找及修改,直接 Ctrl+Shift+P - Install Package 中查找安装不表。

安装PackageResourceViewer,再Ctrl+Shift+P,查找 PackageResourceViewer: Open Resource

接下去根据你所用的主题皮肤走,如我所使用的 Material Theme > Material-Theme.sublime-theme 选定打开。

修改侧栏字体:查找 sidebar_label 加上: “font.size”: 14,

修改侧栏树间距:查找 sidebar_tree修改: "row_padding": [28, 10],"indent": 20 等

2.3 标签栏调整

修改标签栏照理应该跟调整侧栏一样:在主题配置文件中查找 tab_label ,修改 "font.size",不过这里同样有bug,那就是tab_label的高度是被定死的!这是个久远的bug,我搜索到的最早记录是12年8月。某些 Theme 比如 Boxy Theme 宣称针对tab的bug进行了修正,具体配置请参考:ihodev/sublime-boxy ,虽然我试过之后发现无效,但有心的知友还是可以试试看。

http://blog.csdn.net/a497393102/article/details/10563791

自从使用习惯了VIM配置的灰色背景的主题后,对灰黑背景着色代码的编辑器就情有独钟,Sublime Text2默认的主题感觉挺好,不顾左侧边栏的灰色总感觉有点不爽,默认如图所示:

经过个人一番折腾,修改了一下默认的配置文件,将背景色及文字做了简单修改,初步满足了个人的爱好:

操作方法很简单,如下:

先找到默认的主题文件:打开 安装目录/Pristine Packages/Theme - Default.sublime-package/Default.sublime-theme文件,所有操作都在该文件里面进行。

个人一共修改了三个地方,分别是边栏背景色、文件名文字颜色及边栏与右侧分割线颜色,所有修改都只是改变了颜色值,具体修改地方如下:

边栏背景色修改成了

{

"class": "sidebar_tree",

"row_padding": [8, 3],

"indent": 12,

"indent_offset": 17,

"indent_top_level": false,

"layer0.tint": [30, 30, 30],

"layer0.opacity": 1.0,

"dark_content": false

},

文件名文字颜色改成了

{

"class": "sidebar_label",

"color": [150, 150, 150],

"font.bold": false

// , "shadow_color": [250, 250, 250], "shadow_offset": [0, 0]

},

分割线颜色改成了

{

"class": "sidebar_container",

"layer0.tint": [10, 10, 10],

"layer0.opacity": 1.0,

"layer0.draw_center": false,

"layer0.inner_margin": [0, 0, 1, 0],

"content_margin": [0, 0, 1, 0]

},

http://www.cnblogs.com/xp796/p/5875617.html

修改sublime 侧边栏 颜色 等

通过 Package Control 安装 PackageResourceViewer  插件

安装成功后 快捷键 ctrl+shift+p  输入 PackageResourceViewer  找到后 Open Resource 打开  ,选择 Theme-default

打开 Theme-default 修改 默认的主题配置:

1、侧边栏颜色 修改 在里面添加 “layer.tint”:[]  配置 可以配置侧边栏颜色

2、修改 间距大小

3、修改侧边栏字体大小

其他属性可以自己摸索修改

https://segmentfault.com/q/1010000003055924

如何修改sublime text的标签栏高度

========================================================================================================

==========我是分割线======================================================================================================

Sublime 字体设置

sublime 默认字体是Consolas, Consolas 英文显示很好,但是不支持中文显示, 所以我推荐"YaHei Consolas hybrid", 但是这款字体的英文字符没有Consolas 圆滑。 但是还是可以忍受的.

在Menu 中点击“Preference”-> “Setting-User”, 添加"font_face": "YaHei Consolas hybrid", "font_size": 12,

========================================================================================================

==========我是分割线======================================================================================================

Sublime Text输入法框不跟随光标怎么办?

安装IMESupport插件!

========================================================================================================

==========我是分割线======================================================================================================

使用sublime编辑器时,当输入单引号,左括号等配对符号的时候,编辑器会自动补全,并将光标跳转到中间方便输入。

但是输入完了之后要怎么跳出去呢?

用过一些IDE,可以使用TAB、ENTER跳转到括号外面,那么在Sublime Text3中如何自己设置呢?

Preferences->按键绑定-用户

添加:

    { "keys": ["tab"], "command": "move", "args": {"by": "characters", "forward": true}, "context":
[
{ "key": "following_text", "operator": "regex_contains", "operand": "^[)\\]\\>\\'\\\"]", "match_all": true },
]
},

设置键入回车遇到右括号,单引号等跳过。

sublime text 3设置的更多相关文章

  1. SUBLIME TEXT 2 设置文件详解

    SUBLIME TEXT 2 设置文件详解 Preferences.sublime-settings文件: // While you can edit this file, it’s best to ...

  2. Sublime Text 3设置笔记

    Sublime Text 3设置笔记 Sublime Text 3设置指南 1. 安装package control 下载package control源码安装包,并解压: http://yun.ba ...

  3. Sublime Text永久设置使用4个空格缩进

    Sublime Text是一款轻量高效的代码编辑器,官网地址是:http://www.sublimetext.com/,默认情况下sublime是使用tab进行缩进,如果手动敲空格是比较麻烦的,并且很 ...

  4. [转]Sublime Text 2 设置文件详解

    Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己 ...

  5. sublime text 3 设置

    最近开始用sublime text 3,查资料总结了一下常用的设置,记录下以备用,同时也希望能改大家带来方便 0.使用package control安装,点前边超链接,复制左侧代码到console,回 ...

  6. Sublime Text怎么设置文件在新标签打开?

    设置Sublime Text新标签页tab打开文件.Sublime Text Files not opening a new tab?每次打开文件,Sublime Text总是把当前的tab打开的文件 ...

  7. Sublime Text 2 设置文件详解(转)

    Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己 ...

  8. sublime text 3设置浏览器快捷键

    一.设置默认浏览器 1,打开sublime 依次选择 tools > build system > new build system... 2,选择你喜欢的浏览器,右键 > 属性 把 ...

  9. Sublime Text 3设置吊炸天PHP开发环境

    @heiyeluren @created: 2016/5/31 @last modify: 2016/7/8 1. 下载安装Sublime Text 3 http://www.sublimetext. ...

随机推荐

  1. python多任务——协程的使用

    使用yield完成多任务 import time def test1(): while True: print("--1--") time.sleep(0.5) yield Non ...

  2. Hive 教程(十)-UDF

    hive 虽然自带了很多函数,但是毕竟有限,无法满足所有业务场景,用户可以自定义函数来实现特定功能 UDF user define function,用户自定义函数 可以分为 3 类 UDF:一进一出 ...

  3. java native本地方法详解(转)

    文章链接出处: 详解native方法的使用 自己实现一个Native方法的调用 JNI 开始本篇的内容之前,首先要讲一下JNI.Java很好,使用的人很多.应用极 广,但是Java不是完美的.Java ...

  4. unittest之三:字符串与列表的相互转换与分离数据时的应用

    一.分离数据时,需读取文档中存储的数据,但TXT文件的数据读取出来的类型为列表,而测试用例中断言的时候验证的是字符串,所以需要将列表转为字符串 #1字符串————>列表 str1='hello ...

  5. python网络爬虫(3)python爬虫遇到的各种问题(python版本、进程等)

    import urllib2 源地址 在python3.3里面,用urllib.request代替urllib2 import urllib.request as urllib2 import coo ...

  6. 牛客挑战赛32E 树上逆序对

    nowcoder 口胡一时爽 先从这个逆序对的性质入手,手玩可以发现对于一对具有祖先关系节点的点,只有权值绝对值大的才能对这一对点是否为逆序对造成影响.具体来讲,如果祖先点权值大,并且取正号,那么其后 ...

  7. 【Activiti】crm与工作流的整合,一个完整的流程实例创建到任务完成的过程

    1.建立任务列表页面--根据用户的nickName作为assignee查询其所拥有的任务列表 2.在任务后添加办理按钮 3.点击办理按钮,出现流程办理框,其中详细显示了该任务的相关详细信息,本实例中为 ...

  8. vue高亮一级、二级导航

    使用vue开发过程中有的项目会存在多级导航的情况,如下图,这种就存在了两层,那么该如何高亮一级导航,又该如何高亮二级导航这就是今天我要记录的内容. 1.高亮一级导航很简单,代码如下: // 点击一级导 ...

  9. Swift(一)语言介绍

    Swift是苹果2014年推出的全新的编程语言,它继承了C语言.ObjC的特性,且克服了C语言的兼容性问题. Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在其中 ...

  10. jquery ready load

    jq 加载三种写法 $(document).ready(function() { // ...代码... }) //document ready 简写 $(function() { // ...代码. ...