文档章节

Sublime Text3使用配置笔记

蛮大人
 蛮大人
发布于 2016/11/08 21:23
字数 902
阅读 247
收藏 1

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
博文 24
码字总数 47360
作品 0
渝北
运维
私信 提问
nodejs 开发工具 sublime

这个工具很强大,可以作为好多语言的ide 这里用他做nodejs的开发工具 , 简洁的界面和不错的函数提示 是是我用他的主要原因 上接nodejs环境配置完毕 1.下载 sublime text 3 我是在百度网盘上...

skyyan2000
2014/04/23
0
0
Ubuntu 下让sublime-text3支持中文输入法

安装fcitx 代码: sudo add-apt-repository ppa:fcitx-team/nightlysudo apt-get updatesudo apt-get install fcitx fcitx-googlepinyin把系统的输入法改成fcitx System Setting >>Language s......

天外飞鱼
2014/04/23
0
0
Sublime-Text3 Python环境的配置

Sublime-Text3 Python环境的配置 01.前言 本文主要是在Sublime-Text3的安装与使用的基础上,介绍如何在window10上配置Python的开发环境。使用Sublime-Text书写Python代码是一个非常不错的选择...

meiqi0538
05/05
0
0
Tex-Live安装及SublimeText 配置Tex-Live编辑和编译环境

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/meiqi0538/article/details/82915406 前言 最近,看了很多外国文档,看到得格式,很多都是使用latex去书写了,...

皮乾东
10/01
0
0
Python编辑器sublime text3环境配置

Python编辑器sublime text3环境配置 最近又在玩Python啦,以此记录学历的一些东西,也算是激励自己吧。 Python安装 Python的截止目前最新版本是3.6.1,这里直接就安装最新版本了。 安装过程如...

优惠码优惠
12/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud Stream消费失败后的处理策略(二):自定义错误处理逻辑

应用场景 上一篇《Spring Cloud Stream消费失败后的处理策略(一):自动重试》介绍了默认就会生效的消息重试功能。对于一些因环境原因、网络抖动等不稳定因素引发的问题可以起到比较好的作用...

程序猿DD
18分钟前
1
0
Java 使用 pinyin4j 生成汉字拼音

添加 pinyin4j jar包 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> ......

yh32
29分钟前
3
0
Deepin 安装wireshark抓包工具

一、关于deepin和wireshark deepin目前已经发展到15.8了,开发Android毫无压力,在四个月的使用时间里,已经非常习惯了。目前想处理一些网络问题,因此尝试在deepin上安装一个抓包工具。dee...

IamOkay
今天
6
0
Docker镜像仓库服务-Nexus

建立云原生集群系统,建立自己的私有Docker镜像仓库必不可少。一方面可以加快多节点部署容器镜像的下载速度,另一方面是为了安全(容器里存储有系统所有的信息、包括密码、数据库等等,切记不...

openthings
今天
6
0
127.0.0.1 和 0.0.0.0 地址的区别

1. IP地址分类 1.1 IP地址表示 IP地址由两个部分组成,net-id和host-id,即网络号和主机号。 net-id:表示ip地址所在的网络号。 host-id:表示ip地址所在网络中的某个主机号码。 即: IP-a...

华山猛男
今天
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部