跳至主要內容
vscode插件开发流程

前置条件

  • Node.js
  • Git

生成项目框架

yo: Yeoman帮助您启动新项目,提供最佳实践和工具来帮助您保实现高效开发。

generator-code: 生成yo创建项目所需的模版

// 全局安装  
npm i -g yo generator-code    
// 选择模板
yo code

CoderAn大约 2 分钟工具vscode
安装Hexo
$ npm install -g hexo-cli

建站

$ hexo init <folder>
$ cd <folder>
$ npm install

新建文章

如果没有设置layout的话,默认使用_config.yml中的default_layout参数代替。如果标题包含空格,需使用引号括起来。

$ hexo new [layout] <title>

生成静态文件

$ hexo generate
参数
    -d, --deploy    文件生成后立即部署网站
    -w, --watch     监视文件变动    

该命令可以简写为

$ hexo g

发布

$ hexo publish [layout] <filename>

启动服务器

$ hexo server
默认情况下,访问网址为:`http://localhost:4000/`
参数
    -p, --port      重设端口
    -s, --static    只使用静态文件
    -l, --log       启动日记记录,使用覆盖记录格式

部署

$ hexo deploy
参数
    -g, --generate      部署之前预先生成静态文件

简写

$ hexo d

渲染文件

$ hexo render <files>[file2]...
参数
    -o,--output     设置输出路径

迁移

$ hexo migrate <type>

清除缓存

$ hexo clean

列出网站资料

$ hexo list <type>

显示Hexo版本

$ hexo version

使用主题next

$ git clone https://github.com/iissnan/hexo-theme-next themes/next

CoderAn小于 1 分钟工具
PyCharm快捷键
Alt+Enter 自动添加包    
shift+O 自动建议代码补全    
Ctrl+t SVN更新  
Ctrl+k SVN提交
Ctrl + / 注释(取消注释)选择的行
Ctrl+Shift+F 高级查找
Ctrl+Enter 补全
Shift + Enter 开始新行
TAB Shift+TAB 缩进/取消缩进所选择的行
Ctrl + Alt + I 自动缩进行
Ctrl + Y 删除当前插入符所在的行
Ctrl + D 复制当前行、或者选择的块
Ctrl + Shift + J 合并行
Ctrl + Shift + V 从最近的缓存区里粘贴
Ctrl + Delete 删除到字符结尾
Ctrl + Backspace 删除到字符的开始
Ctrl + NumPad+/- 展开或者收缩代码块
Ctrl + Shift + NumPad+ 展开所有的代码块
Ctrl + Shift + NumPad- 收缩所有的代码块

CoderAn大约 5 分钟工具PyCharm
Sublime Text3快捷键大全

基础命令

Ctrl+Shift+P:打开命令面板
Ctrl+P:搜索项目中的文件
Ctrl+G:跳转到第几行
Ctrl+W:关闭当前打开文件
Ctrl+Shift+W:关闭所有打开文件
Ctrl+Shift+V:粘贴并格式化
Ctrl+D:选择单词,重复可增加选择下一个相同的单词
Ctrl+L:选择行,重复可依次增加选择下一行
Ctrl+Shift+L:选择多行
Ctrl+Shift+Enter:在当前行前插入新行
Ctrl+X:删除当前行
Ctrl+M:跳转到对应括号
Ctrl+U:软撤销,撤销光标位置
Ctrl+J:选择标签内容
Ctrl+F:查找内容
Ctrl+Shift+F:查找并替换
Ctrl+H:替换
Ctrl+R:前往 method
Ctrl+N:新建窗口
Ctrl+K+B:开关侧栏
Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
Ctrl+F2:设置/删除标记
Ctrl+/:注释当前行
Ctrl+Shift+/:当前位置插入注释
Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
Ctrl+Shift+A:选择当前标签前后,修改标签用的
F11:全屏
Shift+F11:全屏免打扰模式,只编辑当前文件
Alt+F3:选择所有相同的词
Alt+.:闭合标签
Alt+Shift+数字:分屏显示
Alt+数字:切换打开第N个文件
Shift+右键拖动:光标多不,用来更改或插入列内容
鼠标的前进后退键可切换Tab文件
按Ctrl,依次点击或选取,可需要编辑的多个位置
按Ctrl+Shift+上下键,可替换行

CoderAn大约 5 分钟工具sublime