Sublime Text3使用配置笔记
Sublime Text3使用配置笔记
蛮大人 发表于1年前
Sublime Text3使用配置笔记
  • 发表于 1年前
  • 阅读 155
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: Sublime Text3使用配置笔记,整理了之前的笔记,后续如有可能,会适度修订此篇文章。

Sublime Text3使用配置笔记

#插件相关

安装or重装package control

Sublime Text3安装插件之前先安装插件管理的工具包:package control;

> 原因:默认的汉化绿色包安装插件失败,使用的是旧URL已然被墙。换成新版本3.0即可;且网上提示的修改host完全已经不能用了;

官方指引:点击这里,最新代码以官方指引为准。

查看-->显示控制台(Ctrl + `)

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

##syncedSideBarBg

这个插件是同步侧边栏颜色和编辑框主题一致的。如果不起作用,请重启。 ##Fileheader 这个插件是个非常优秀的插件,可支持自定义文件的Header; ##gitgutter 的坑 Git Gutter V1.1.2会导致输入法有严重延迟;折腾好久才定位到; 网上还有提及任务管理器干掉plugin_host.exe的,但也只是治标; 卸载掉,换做最新版本V1.2.2就没有这个问题了;

现在还有一个版本是GitGutter-Edge,目测是最新的,正在试用。

Markdown插件

  • Monkey Extended & Markdown Extended √
  • MarkdownEditing
  • MarkdownTOC √
  • Table Editor
  • Markdown Preview √

详情移步:这里

GitSavvy

git的插件,我最喜欢的,尤其喜欢git:commit时两个快捷键⌘+s,⌘+enter(windows下对应ctrl+s,ctrl+enter);

Mac下需先安装配置git-osx-installer,参考我写的另一篇文章:Mac下git配置;(windows下需安装git客户端git for Windows[^git-scm和msysGit的关系])

[^git-scm和msysGit的关系]: 参考链接 ,一句话来说git-scm是git官方网站,以Linux平台源码提供。msysGit是一个提供兼容windows平台编译好的官方二进制包git for windows,以及自身msysGit二进制包。貌似现在msysGit的链接都跳转到git for Windows了,或许有故事。

#外观配置

##使用默认的圆弧文件标签栏 首选项-->设置-->用户 删除这一行: "theme": "Soda Dark 3.sublime-theme",

修复汉化菜单

复制这两个文件到SublimeText3\Data\Packages\Package Control Default.sublime-commands Main.sublime-menu 如果没有对应文件夹,是因为还没通过新插件控制安装过插件,可以自行新建文件夹。

##自定义一些view 在首选项-->设置-->用户中添加

    "font_face": "YaHei Consolas Hybrid",
    "font_options":
    [
        "directwrite"
    ],
    "font_size": 10,
    "ignored_packages":
    [
        "Vintage"
    ],
    "save_on_focus_lost": true,
    "tab_size": 4,
    "translate_tabs_to_spaces": true,
    "draw_white_space": "all",
    "update_check": false,
    "word_wrap": true,
    "wrap_width": 128

快捷键

快捷键绑Ctrl + B绑定修复

运行python不小心把Ctrl + B 绑定了 Syntax Check

修改 SublimeText3\Data\Local\Session.sublime_session

"build_system_choices":
[
	[
		[
			[
				"Packages/Python/Python.sublime-build",
				""
			],
			[
				"Packages/Python/Python.sublime-build",
				"Syntax Check"
			]
		],
		[
			"Packages/Python/Python.sublime-build",
			"Syntax Check"
		]
	]
]

把最后引号内的内容清空即可,注意不要用sublime编辑,因为你覆盖不了当前session:)可以换Ultraedit编辑;

"build_system_choices":
[
	[
		[
			[
				"Packages/Python/Python.sublime-build",
				""
			],
			[
				"Packages/Python/Python.sublime-build",
				"Syntax Check"
			]
		],
		[
			"Packages/Python/Python.sublime-build",
			""
		]
	]
]

Sublime停止编译

取消正在运行的python应用,在调试多线程、flask时用到

默认是["ctrl+break"],笔记本上无法匹配,编译器提示为["ctrl+c"],与windows复制冲突; 在首选项按键绑定-用户,添加

{ "keys": ["ctrl+\\"], "command": "exec", "args": {"kill": true} },

Win10相关tips

win10提示ime已禁用

M图标——更改语言首选项或Win+X——控制面板——更改输入法,高级设置——使用桌面语方栏——选中保存。

Win10快速修改hosts文件

C:\Windows\System32\drivers\etc\hosts 拖到桌面上,同意权限,修改完毕,拖回来即可。

共有 人打赏支持
蛮大人
粉丝 33
博文 20
码字总数 38023
×
蛮大人
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: