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. 链表--笔记--数据结构(C++版)王红梅--自我思路整理与梳理

    看到这篇文的很多人大概都知道链表是个什么玩意了.简单说就是一个又一个的指针,指针之间用指针连接起来. 本文的阅读   适合有c++基础的人群 以下: 这叫做一个结点. 这就是一个链表.我们主要使用的是 ...

  2. C++多线程基础学习笔记(一)

    下面分三个方面多线程技术的必须掌握一些基本知识. 1.进程 2.线程 3.并发 (1)进程 一个可执行程序运行起来了,即为创建了一个进程.如在电脑上打开了word,就创建了一个word进程,打开QQ, ...

  3. POJ - 1815 Friendship (最小点割集)

    (点击此处查看原题) 题目分析 题意:有n个人,编号记为1~n,n个人之间可能有人可以互相联系,如果A能和B联系,那么至少满足这两种情况之一:(1)A知道B的电话(2)A可以和C联系,并且C可以和B联 ...

  4. codeforces 842C Ilya And The Tree (01背包+dfs)

    (点击此处查看原题) 题目分析 题意:在一个树中,有n个结点,记为 1~n ,其中根结点编号为1,每个结点都有一个值val[i],问从根结点到各个结点的路径中所有结点的值的gcd(最大公约数)最大是多 ...

  5. 使用Keras基于AdvancedEAST的场景图像文本检测

    Blog:https://blog.csdn.net/linchuhai/article/details/84677249 GitHub:https://github.com/huoyijie/Adv ...

  6. Android新版xUtils3工具类相关debug

    首先出现问题是 build.gradle中的csayısıom.lidroid.xutils:xutils:2.6.13报错了,所以想到是版本的问题,github上搜了xutils发现有新版xutil ...

  7. [转载]MySQL的存储引擎

    [转载]MySQL的存储引擎 来源:https://www.cnblogs.com/lina1006/archive/2011/04/29/2032894.html 其实这是个只有在MySQL中才存在 ...

  8. hadoop离线数据存储和挖掘架构

    前序: 当你把你知道的东西,写下来,让人看明白是一种境界:当你能把自己写下来的东西给人讲明白,又是另一种境界.在这个过程中,我们都需要历练. 基于hadoop集群下海量离线数据存储和挖掘分析架构: 架 ...

  9. vue iview面包屑

    简单看一下vue,iview的面包屑怎么写呢? 简单的思路:1.获取到路由记录$route.matched 2.渲染 效果: 一.$route.matched 官网地址:https://router. ...

  10. Java分布式锁三种实现方案

    方案一:数据库乐观锁 乐观锁通常实现基于数据版本(version)的记录机制实现的,比如有一张红包表(t_bonus),有一个字段(left_count)记录礼物的剩余个数,用户每领取一个奖品,对应的 ...