$EDITOR
- GUI Text Editor 文本编辑器
- https://www.zhihu.com/question/363365943
VSCode
- vim插件
- VSCodeVim 不支持vim 脚本加载,因此无法使用 .vimrc 或 .vim 插件进行配置
- vscode将jj映射到esc键位
- preference/keymaps/vim.insertModeKeyBindings
- Remote SSH
- 可以让开发环境跑在另外一台服务器上,编辑这台服务器上的代码目录,和编辑本地的代码目录,体验上并没有太大的区别
- 但是依赖关系上会有非常巨大的区别——把开发中的代码存放和运行于一台远程服务器上,意味着不再需要在笔记本上跑下面这些重型软件
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
]
Sublime Text
pass
Notepad++
pass
Atom
atom 安装vim插件
- vim-mode-plus
- ex-mode
register as default atom
atom snippets用法 http://mazhuang.org/atom-flight-manual/chapter-2-using-atom/snippets.html
- Settings - Packages - Installed Packages (search:sql) - Core Packages - Scope: source.sql
- 可以看到 Scope 是 source.java,因此代码段最顶层的键就应该是它前面加上一个点(就像 CSS 选择器那样)
- 在每个代码段的名字下面, prefix 用于触发代码段,body 是代码段被触发后插入的主体 。
每个后面带有数字的 $ 是 Tab 的驻留位置。一旦代码段被触发,通过按下 Tab 键来遍历它们。具有相同数字的 Tab 停止位置将会创建多个光标。
上面的例子向 Javascript 文件添加了 log 代码段,它会被扩展为:
console.log(“crash”);
IDE
IDE 开发环境的基本功能,主要包括:语法高亮、代码自动补齐、函数跳转、目录树形展示、全局搜索、代码折叠等。
IntelliJ IDEA
- http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/keymap-mac-introduce.html
- https://www.zhihu.com/question/29076145
- Control + Option + O 优化import
idea插件:
- Key Promoter X
快捷键:
- control+D 调试
PyCharm
- https://www.zhihu.com/question/37787004
- Editor-》font-》size-》15
- Pycharm Virtualenv
ideavim
- windows
- C:\Users\你的用户名.ideavimrc
- ~/.ideavimrc
- inoremap jj
- https://blog.csdn.net/kl28978113/article/details/53980440
表格Excel
- excel数据透视图 数据透视图添加一列(菜单栏-》分析字段、项目和集-》计算字段)https://zhidao.baidu.com/question/651770300610054365.html
- 按行/按列显示百分比
- 根据某一列值进行排序
- 保留小数点后四位(设置单元格格式-数值)