编辑器的使用

2018-04-07  本文已影响26人  豪门百里

Atom:
1.如果要像Sublime那样ctrl-shift-L多行选中,可以在your keymap file中这样写:

# 这么常用的功能,竟然不默认一个快捷键!
'atom-text-editor':
    'ctrl-shift-L': 'editor:split-selections-into-lines'

2.如果要多行粘贴,那么不能像Sublime那样直接选中复制,而是也要ctrl-shift-L后多行复制
3.安装atom-runner后可以使用alt+r运行python,当然前提是用户环境变量要准确
4.要使用ctrl-up/down来移动当前行,而不是ctrl-shift-up/down
5.对于Linux系统,tab可能不能自动识别hard,那么打开设置,editor,拉到最下把tab type改成hard
6.如果要像Sublime那样双击高亮相同内容,要装一个highlight插件
7.打开设置的快捷键可能和搜狗拼音冲突,这时要干掉搜狗拼音的快捷键
8.黑色系列:UI建议选one dark,syntax自己装一个Monokai,或者选atom dark
9.白色系列:UI选one light,syntax选Base16 Tomorrow Light
10.要装一个Autocomplete Python,有80多W的下载量,用于代码提示,比较强大。

Atom的缺点:
1.atom-runner(alt+r)并不好用,一来输出不会换行,二来不会间歇输出
2.在html文件中,必须先输入文字再按注释
3.没有python命令行插件,通用的命令行插件太难用了
4.atom不能用鼠标侧边的前进后退来切换标签,只能用ctrl+pageup/pagedown
5.貌似没有expand_selection功能(就是选中这一行,好像也没什么用)

Atom相对于Sublime的优点:
1.调试器至今没有遇到过重复插入数据库的bug
2.包管理和主题管理,好用得不要太多
3.中文字体看着舒服多了
4.代码提示功能更加强大了
5.ctrl-f搜索栏很好用,可以ctrl-enter全部修改
6.侧边栏可以直接按F2对文件改名

Sublime:
1.去官网下载[Windows 64 bit]安装版,体积是Atom的十分之一
2.在百度上查找Sublime text 3验证码,CSDN上给的答案全部复制到SL对应的地方,状态就会变成已激活
3.选择第1菜单的open folder可以打开文件夹同时出现侧边栏,但是和ATOM不同,SL只能打开一个文件夹。可以使用ctrl+k+b打开和关闭侧边栏
4.侧边栏不可以进行文件复制粘贴工作,可以打开一个文件然后ctrl+shift+s另存为一个新文件。侧边栏中文件可以改名,但不能F2改名
5.如果添加的是个git文件夹,不能识别哪些文件发生了变化
6.不用安装跑python的插件,直接用ctrl+b就可以
7.在view中可以直接按hide mini把右边的代码缩略图干掉
8.可以使用ctrl+h,代替ctrl+f的功能
9.还是要看到SL的优点,例如可以即时打印,不用再去研究logging模块,例如省资源,例如基本不用装插件

Sublime快捷键:

  1. sublime中,如果想选中多行编辑,可以圈住,然后ctrl+shift+l
  2. 如果要选中标签内的所有内容,可以用ctrl+shift+a
  3. 缩进的问题,可以用ctrl+[],一行或多行都很好用
  4. 加注释或者取消注释,一行的话用ctrl + /,多行就再加一个shift
  5. ctrl+b调试,esc关闭
  6. ctrl+k+b打开/关闭侧边栏
  7. tab和ctrl+shift+space都可以自动补全

Vscode:

  1. 要想跑python首先要安装python,点左边第5个扩展按键
  2. 点左边第4个调试后点击终端符号可以打开调试控制台
  3. 代码框中按F5可以运行,但是一开始要按两下才会输出
  4. 在调试中点终端左边的设置符号可以打开launch.json,将stopOnEntry改为false就会变成一次输出
  5. 如果想要关闭minimap,可以文件>>首选项>>设置,在用户设置部分加入"editor.minimap.enabled": false
  6. ctrl+shift+d要设置用户的键盘快捷方式:
{"key": "ctrl+shift+d", "command": "editor.action.copyLinesDownAction"}
  1. 多行选中要用alt+shift,木有split-into-lines的功能

Pycharm:
next occurrence - alt+j
delete line - ctrl+y
duplicate line - ctrl+shift+d
start new line - unknow
indent line - no

上一篇下一篇

猜你喜欢

热点阅读