崇高的编辑器分割屏幕,把两个窗口上的文件相同?
我只能在两个分割窗口中放置两个不同的文件。 我怎样才能把这个文件放在两个窗口上?
是的你可以。 当文件打开时,点击File -> New View Into File
。 然后,可以将新选项卡拖到另一个窗格并查看文件两次。
有几种方法来创build一个新窗格。 如其他答案中所述,在Linux和Windows上,可以使用与菜单中的View → Layout → Columns: 2
相对应的Alt Shift 2 (OS X上的选项⌥ 命令⌘2 )。 如果您安装了优秀的Origami
插件,则可以在Windows / Linux上使用View → Origami → Pane → Create → Right
或Ctrl K , Ctrl →和弦(在OS X上将Ctrlreplace为⌘ )。
它的Shift + Alt + 2分成2个屏幕。 在菜单项“查看” – >“布局”下可以find更多的选项。
一旦屏幕被拆分,您可以使用快捷方式打开文件:
1. Ctrl + P (从崇高内的现有目录)或
2. Ctrl + O (浏览目录)
在sublime编辑器中,find名为View
的Tab,
View --> Layout --> "select your need"
这是一个简单的插件,用于在当前文件中“打开/closures分离器”,如其他编辑器中所示:
import sublime_plugin class SplitPaneCommand(sublime_plugin.WindowCommand): def run(self): w = self.window if w.num_groups() == 1: w.run_command('set_layout', { 'cols': [0.0, 1.0], 'rows': [0.0, 0.33, 1.0], 'cells': [[0, 0, 1, 1], [0, 1, 1, 2]] }) w.focus_group(0) w.run_command('clone_file') w.run_command('move_to_group', {'group': 1}) w.focus_group(1) else: w.focus_group(1) w.run_command('close') w.run_command('set_layout', { 'cols': [0.0, 1.0], 'rows': [0.0, 1.0], 'cells': [[0, 0, 1, 1]] })
将其保存为Packages/User/split_pane.py
并将其绑定到一些热键:
{"keys": ["f6"], "command": "split_pane"},
如果您想要更改为纵向拆分更改,请按以下步骤操作
"cols": [0.0, 0.46, 1.0], "rows": [0.0, 1.0], "cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
我经常在两个不同的职位上处理同一个文件。 我在Sublime Text 3中使用origami和chain来解决这个问题。
我的工作stream程是ctrl-k 2
将文件的视图分割为两个(水平)窗格,下面的窗格处于活动状态。 使用ctrl-k o
在窗格之间切换。 完成后,确保下面的窗格处于活动状态,然后按ctrl-f4
closures复制的视图和窗格。
在崇高的全球设置(不是折纸设置!)添加
"origami_auto_close_empty_panes": true,
添加以下快捷方式
{ "keys": ["ctrl+k", "2"], "command": "chain", "args": { "commands": [ ["create_pane", {"direction": "down"}], ["clone_file_to_pane", {"direction": "down"}], ], } }, { "keys": ["ctrl+k", "o"], "command": "focus_neighboring_group" },
我build议你使用折纸 。 它是一个伟大的插件分裂屏幕。 要获得更好的键盘快捷键信息,请在安装之后重启Sublime文本打开Preferences ->
Package Settings ->
Origami ->
Key Bindings – Default
具体到你的问题,我build议你看到有关克隆上述文件中的文件的捷径。
可以在分割模式下编辑相同的文件。 最好在下面的YouTubevideo中解释。