添加到文件
Sublime Text 3插件,允许将选定的内容即时添加到打开的文件中
详细信息
安装次数
- 总计 3K
- Win 2K
- Mac 303
- Linux 296
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
添加到文件
Sublime Text 3插件,允许将选定的内容即时添加到打开的文件中
用法
运行时,会出现一个面板,其中包含当前打开的文件列表(不包括当前文件)。所选内容将复制到面板中选择的文件末尾。请注意,如果选择的内容为空,则不调用命令。
演示
使用标准设置的演示
匹配文件预览设置为true以及文件路径设置为true的演示
将弹出设置设置为true的演示
配置
编辑 AddToFile.sublime-settings 文件以配置此插件。通过“首选项 --> 包设置 --> 添加到文件 --> 设置 - 用户”或命令面板 ↓
设置 | 描述 |
---|---|
suggest_new_file |
向文件选择面板添加“创建新文件”选项。默认值为true。 |
add_to_single_view |
自动选择 文件选择面板中的视图(如果列表中只有一个视图,则默认为false)。默认值为false。 [1] |
show_status_message |
在文本被复制时,在状态栏中显示一个 消息。默认值为true |
show_file_path |
在文件选择面板中显示完整的文件路径,而不是文件名,以帮助区分不同目录中同名文件。默认值为false。 [2] |
status_message |
设置在状态栏中显示的 消息。默认值为已复制到 {name} 。 [3] |
keep_focus |
复制时请保持对源文件的焦点,而不是切换到目标文件的视图。默认为true。 |
show_preview |
在文件选择面板中显示一个3行文件预览。默认为false。 |
scroll_view |
滚动视图到文本被复制的地方。默认为true。 [4] |
show_popup |
在光标处显示弹出窗口而不是选择面板。默认为false。 [5] |
auto_smart |
在文件选择面板中显示文件的智能预览。默认为false。 [6] |
1: 如果add_to_suggest_new_file
设置为true,则此功能将无法工作,因为这会在文件列表中添加另一个元素。即使没有任何其他视图打开,且新建文件
是列表中唯一的选项,面板仍然会打开,以确保不会意外创建新文件。 ↑
2: 如果有两个不同目录中的文件名为AddToFile.py
,且此设置设置为false,则文件选择面板将显示两次AddToFile.py
。然而,选择面板中出现的顺序是从左到右的视图标签顺序,这意味着可以通过查看哪个视图标签最靠左或最靠右来区分文件。 ↑
3: 可以包括{name}
、{path}
、{dir}
、{sourcename}
、{sourcepath}
和{sourcedir}
,它们将被相应的值替换
Segment | 描述 |
---|---|
name |
文件名 |
路径 |
包含文件的完整路径 |
dir |
不包含文件的路径 |
sourcename |
源文件名 |
源路径 |
包含文件的源文件完整路径 |
sourcedir |
不包含文件的源文件路径 |
4: 要允许视图切换,必须将keep_focus
设置为false。 ↑
5: 文件预览不会显示,且将忽略show_preview
设置 ↑
6: 通常,文件名单独显示,但如果存在多个同名文件,则会在括号中显示一个文件夹:文件夹名是2个冲突文件路径中第一个不同名称的文件夹的名称。例如,对于位于目录`GitHub/AddToFile/AddToFile.py`和`Documents/AddToFile/AddToFile.py`中的2个文件,将显示`(GitHub) AddToFile.py`和`(Documents) AddToFile.py` ↑
Command Palette
打开命令面板,并输入AddToFile
以显示可用命令
Command | 描述 |
---|---|
AddToFile: Add to... |
运行AddToFile命令 |
Preferences: AddToFile Settings |
编辑AddToFile用户设置 |
Preferences: AddToFile Key Bindings |
编辑AddToFile按键绑定 |
AddToFile: Add to New File |
运行AddToFile命令,但明确指定创建新文件 |
AddToFile: Change preview lines |
将预览的行设置为从第一个光标点开始的3行(限于视图的个别设置,所以将视图关闭时重置) |
AddToFile: Get preview lines |
滚动视图以显示将要预览的行 |
AddToFile: Add to... (smart) |
运行AddToFile命令,但如果在设置中启用auto_smart ,则将运行此版本 |
Context Menu
以下命令可通过视图的上下文菜单使用
Command | 描述 |
---|---|
Add to... |
运行add_to 命令 |
Add to New File |
运行add_to_new_file 命令 |
快捷键绑定
以下描述了与AddToFile相关联的默认快捷键绑定
快捷键 | Command |
---|---|
f8 |
运行add_to 命令 |
ctrl+f8 (macOS cmd+f8 ) |
运行add_to_new_file 命令 |
shift+f8 |
运行 smart_add_to 命令 |
安装
AddToFile可以手动安装:1. 下载 .zip文件
或浏览到最新版本 2. 解压 .zip
文件 3. 重命名为 AddToFile
4. 移动到 现包
目录,可以打开的方式为 首围 --> 查看现包...
使用package control:1. 打开 Package Control 2. 输入 AddToFile