文档章节

Sublime Text3使用配置笔记

蛮大人
 蛮大人
发布于 2016/11/08 21:23
字数 902
阅读 194
收藏 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
Sublime-Text3 Python环境的配置

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

meiqi0538
05/05
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 的安装与使用

Sublime-Text3 的安装与使用 Sublime-Text3 的安装与使用 01.Sublime-Text3介绍 Sublime-Text 是一个比较强大的代码,文本编辑器。它的强大之处可以总结以下: 1.可扩充性:你可以根据自己的需...

meiqi0538
05/03
0
0
【防衰老教程】-三种预处理器之px2rem转换

虽然rem这个单位,浏览器支持的还不是太好,但是手机端上基本时没问题,下面主要针对三种常见的css预处理器,做个px2rem使用方法总结: 一、sass预处理器 二、less预处理器 四、cssrem插件 ...

Weijue
05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

shell-日志脚本小实验

1.查找日志2018-8-15,求得那一分钟访问量最大。 #/bin/bash#from cc#2018-8-15#2018-08-15.log 哪一分钟 访问量 最大for d in `ls /data/nginx/logs/`doif [ -a 2018-08-15...

chencheng-linux
昨天
0
0
Android中的设计模式之状态模式

参考 《设计模式:可复用面向对象软件的基础 》5.8 State 状态 对象行为型模式 《Android源码设计模式解析与实战》第7章 随遇而安--状态模式 意图 允许一个对象在其内部状态改变时改变它的行...

newtrek
昨天
0
0
xshell端 vim没有颜色

说明 使用xshell连接服务器的时候,使用vim打开文档没有颜色 解决方法: 1.在更目录home或者etc下找到vim的配置文件vimrc 2.vim打开它找个坑,添加下面这个东西 set t_Co=256 3.保存退出,就...

杉下
昨天
0
0
spring 资料

spring boot http://www.ityouknow.com/springboot/2016/01/06/spring-boot-quick-start.html

zaolonglei
昨天
2
0
TypeScript基础入门 - 函数 - 简介

转载 TypeScript基础入门 - 函数 - 简介 项目实践仓库 https://github.com/durban89/typescript_demo.gittag: 1.1.6 为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能直接...

durban
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部