sublime配置及使用技巧

点击ctrl + ~(或者点击菜单view –> show console) ,复制粘贴上面链接中图里的部分,回车即可。

第三步,安装插件

安装方法一:快捷键ctrl+shift+p(mac: command+shift+p),输入install package回车,然后输入你想安装的包的名称,回车;

安装方法二:当然你也可以打开Browse Packages文件夹,然后去github等平台clone下相关插件放在这里即可。

不管哪个方法,装完记得重启sublime(并不是所有插件都要重启,但重启一下也无妨)

这里仅列举我常用的一些插件,如果你知道有更好的一欢迎推荐

  • *Sublime Linter: 新版本不是简单地把所有的Linter放在一个包中,而是允许用户在升级时选择并安装自己经常使用的Linter;

  • *Emmet: html+css插件,简化输入,快速匹配,前端开发必装;

  • *javascriptNext: ES6语法插件(当然,也可以用Babel,这个功能更强大);

  • Babel: 这个比上一个更强大;

  • css3_syntax: css3语法库;

  • Sass Build: Sass插件,command + B激活使用;

  • SideBarEnhancements: 丰富侧边栏右键菜单;

  • git: 将Git整合进Sublime,使你可以在SublimeText中运行Git命令;

  • markdown Editing: markdown语法;

  • markdown Perview: markdown预览;

  • MarkdownTOC: 为 Markdown 文档自动生成目录

  • colorHighlighter: 取色和颜色预览;

  • DocBlockr: 生成文档范式,有助于添加标准注释块;

  • Less: less 语法高亮;

  • less2css less 转换为 css

  • SublimeCodeIntel: 自动填充,支持几乎所有语言;

  • Autoprefixer: 自动添加css浏览器兼容前缀;

  • AngularJS: AngularJS 语法库;

  • jsFormat: javascript序列化;

  • cssFormat: css序列化;

  • YUI Compressor: 代码压缩;

  • fix mac path: 修复 mac下插件包路径问题

  • tern_for_sublime: 光标辅助操作

  • SublimeR

真题解析、进阶学习笔记、最新讲解视频、实战项目源码、学习路线大纲
详情关注公中号【编程进阶路】

EPL: Python 编译运行插件

less2css 在 mac 下需要 less 包,可以根据需要安装:

npm install less -gd

npm install less -g less-plugin-autoprefix

npm install less -g less-plugin-clean-css

less2css 在 windows 下需要安装 lessc 并配置环境变量

其他

删除库

方法1:在perferences -> Browse Packages中删除对应文件夹即可;

方法2:快捷键ctrl+shift+p(mac: command+shift+p),输入remove package回车,然后输入(找到)你想删除的包的名称,回车。

不管哪个方法,删完记得重启sublime(并不是所有插件都要重启,但重启一下也无妨)

快捷键

这里写图片描述

注: 图片来自网络

  1. 文件操作

| mac快捷键 | win/linux快捷键 | 功能描述 |

| — | — | — |

| ⌘N | ctrl + N | 新建文件 |

| ⌘O | ctrl + O | 打开文件 |

| ⌘S | ctrl + S | 保存文件 |

| ⌘⇧S | ctrl + shift + S | 另存文件 |

| ⌘⌥S | | 保存全部文件 |

| ⌘W | Ctrl + W | 关闭当前文件 |

2. 文本编辑

| mac快捷键 | win/linux快捷键 | 功能描述 |

| — | — | — |

| ⌘A | ctrl + A | 全选 |

| ⌘C | ctrl + C | 复制 |

| ⌘X | ctrl + X | 剪切 |

| ⌘V | ctrl + V | 粘贴 |

| ⌘/ | ctrl + / | 注释 |

| ⌘⌥/ | ctrl + shift + / | 块注释 |

| ⌘Z | ctrl + Z | 撤销 |

| ⌘Y | ctrl + Y | 恢复撤销 |

| ⌘⇧↩ | Ctrl + Shift + Enter | 在当前行前插入新行 |

| ⌘↩ | Ctrl + Enter | 在当前行后插入新行 |

| ^⇧K | Ctrl + Shift + K | 删除行 |

| ⌘⇧D | Ctrl + Shift + D | 复制(多)行 |

| ⌘J | ctrl + J | 合并(多)行 |

| ⌘KK | Ctrl + K + K | 从光标处删至除行尾 |

| ⌘K⌫ | | 从光标处删除至行首 |

| ⌘KU | ctrl + K + U | 改为大写 |

| ⌘KL | ctrl + K + L | 改为小写 |

| ⌘⇧V | Ctrl + Shift + V | 粘贴并自动缩进 |

| ⌘⌥V | Ctrl + K + V | 从历史中选择粘贴 |

| ⌘] | tab | 向右缩进 |

| ⌘[ | shift + tab | 向左缩进 |

| ⌘^↑/↓ | Ctrl + shift + ↑/↓ | 交换2行位置 |

| ⌘⌥] | Ctrl + shift + ] | 展开标签 |

| ⌘⌥[ | Ctrl + shift + [ | 折叠关闭标签 |

| ⌘⌥KJ | Ctrl + K + J | 展开全部标签 |

| ⌘⌥KT | Ctrl + K + T | 折叠标签属性 |

| ⌘⌥Kn | Ctrl + K + n | 折叠第n级标签 |

3. 光标、选区操作

| mac快捷键 | win/linux快捷键 | 功能描述 |

| — | — | — |

| ⌘U | ctrl + U | 软撤销(可撤销光标移动) |

| ⌘⇧U | ctrl + shift + U | 软重做(可重做光标移动) |

| ⌘L | ctrl + L | 选择行(重复按下将下一行加入选择) |

| ⌘D | Ctrl + D | 选择词(重复按下时多重选择相同的词进行多重编辑) |

| ⇧↑/↓ | shift + ↑/↓ | 向上/下选中多行。 |

| ⇧←/→ | Shift + ←/→ | 向左/右选中文本。 |

| ^⇧M | ctrl + shift + M | 扩展选区至对应的括号 |

| ^⇧A | ctrl + shift + A | 扩展选区至对应的标签 |

| ^⇧A | ctrl + shift + Space | 扩展选区至对应的作用域 |

| ^⇧↑/↓ | ctrl + ↑/↓ | 扩展选区至文件开头/结尾。 |

| ⌘⇧L | Ctrl + Shift + L | 将选区转换成多个单行选区 |

| ^⇧←/→ | Ctrl + Shift + ←/→ | 向左/右单位性地选中文本。 |

| ^- | ctrl + - | 光标跳回上一个位置 |

| ^⇧- | ctrl + shift + - | 光标恢复位置 |

| ⌥←/→ | Ctrl + ←/→ | 向左单位性地移动光标,快速移动光标。 |

| ⌘⇧↑/↓ | Ctrl + Alt + ↑/↓ | 向上/下添加多行光标,可同时编辑多行。 |

4. 查找替换操作

| mac快捷键 | win/linux快捷键 | 功能描述 |

| — | — | — |

| ⌘f | ctrl + f | 查找 |

| ⌘⌥f | chrl + h | 查找并替换 |

| ⌘⌥g | | 查找下一个符合当前所选的内容 |

| ⌘^g | | 查找所有符合当前选择的内容进行多重编辑 |

| ⌘⇧F | ctrl + shift + f | 在所有打开的文件中进行查找 |

5. 窗口操作

| mac快捷键 | win/linux快捷键 | 功能描述 |

| — | — | — |

| ⌘⇧N | Ctrl + Shift + N | 打开一个新的sublime窗口 |

| ⌘⇧W | Ctrl + Shift + W | 关闭窗口 |

算法刷题

大厂面试还是很注重算法题的,尤其是字节跳动,算法是问的比较多的,关于算法,推荐《LeetCode》和《算法的乐趣》,这两本我也有电子版,字节跳动、阿里、美团等大厂面试题(含答案+解析)、学习笔记、Xmind思维导图均可以分享给大家学习。

写在最后

最后,对所以做Java的朋友提几点建议,也是我的个人心得:

  1. 疯狂编程

  2. 学习效果可视化

  3. 写博客

  4. 阅读优秀代码

  5. 心态调整

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值