Atom 编辑器:如何前后跳转
Atom editor: How to jump back and forward
我习惯了 PHP Storm,您可以轻松地来回跳转到光标之前所在的位置。
原子编辑器有这个功能吗?
我认为您正在寻找包裹 "last-cursor-position":
https://atom.io/packages/last-cursor-position
如果要修改键位绑定,点击"view code"包并编辑文件keymaps\last-cursor-position.cson
编辑: 或者更好,覆盖 keymap.cson
中的键绑定
对于那些习惯了 IDE 中的工具栏的人来说,还有一个额外的步骤:向工具栏添加 "back" 和 "forward" 操作,我还安装了这两个软件包 到上面提到的最后一个光标位置:
然后通过添加两个引用最后光标位置快捷方式的按钮来编辑工具栏(为此在默认的 Flex 工具栏上有一个齿轮按钮):
{
type: "button"
icon: "arrow-left"
callback: "last-cursor-position:previous"
tooltip: "Back"
}
{
type: "button"
icon: "arrow-right"
callback: "last-cursor-position:next"
tooltip: "Forward"
}
知道了 toolbar
1) cursor-history 包,可让您在上次和当前光标位置之间跳转。
使用命令 apm install cursor-history
或从 atom 编辑器安装包。
2) python-tools 包,会让你跳转到你的function/go-to-declaration。
使用命令 apm install python-tools
或从 atom 编辑器安装包。
[测试于:atom 1.45.0,Ubuntu 18.04 LTS,python3]
我习惯了 PHP Storm,您可以轻松地来回跳转到光标之前所在的位置。 原子编辑器有这个功能吗?
我认为您正在寻找包裹 "last-cursor-position":
https://atom.io/packages/last-cursor-position
如果要修改键位绑定,点击"view code"包并编辑文件keymaps\last-cursor-position.cson
编辑: 或者更好,覆盖 keymap.cson
对于那些习惯了 IDE 中的工具栏的人来说,还有一个额外的步骤:向工具栏添加 "back" 和 "forward" 操作,我还安装了这两个软件包 到上面提到的最后一个光标位置:
然后通过添加两个引用最后光标位置快捷方式的按钮来编辑工具栏(为此在默认的 Flex 工具栏上有一个齿轮按钮):
{
type: "button"
icon: "arrow-left"
callback: "last-cursor-position:previous"
tooltip: "Back"
}
{
type: "button"
icon: "arrow-right"
callback: "last-cursor-position:next"
tooltip: "Forward"
}
知道了 toolbar
1) cursor-history 包,可让您在上次和当前光标位置之间跳转。
使用命令 apm install cursor-history
或从 atom 编辑器安装包。
2) python-tools 包,会让你跳转到你的function/go-to-declaration。
使用命令 apm install python-tools
或从 atom 编辑器安装包。
[测试于:atom 1.45.0,Ubuntu 18.04 LTS,python3]