推荐一款 Nodejs 相关 sublime text 插件 MultiFill 多处填充(更新)
推荐一款 Nodejs 相关 sublime text 插件 MultiFill 多处填充(更新)
当初被ST的选中多处同时编辑的功能吸引,后来发现同时编辑多处也有些不足的地方,比如希望同时在多处写不同的东西,所以就写了这个插件。
这个插件的功能是可以同时给多处填充不同的东西,可以是自增的数字、可以是英文字母、罗马数字、姓名、性别等等……具体可以自己在配置文件中设置,拓展性很强,支持有序插入和无序插入两种方式。可以提高编写 html、sql 等文件的效率
新加入新功能,通过[ctrl+m] [ctrl+i]可以直接输入表达式来插入值,在出现的输入框中输入的你的公式即可:
<pre> y = 2000 - 10x </pre>
这个条公式就会在你选中的多处中依次填充 2000 1990 1980 … 等等
通过 package control 搜索 MultiFill 可直接安装
使用截图(可能看不见):
更多詳細內容可以到 github 上查看: https://github.com/Lellansin/MultiFill
推荐一款 Nodejs 相关 sublime text 插件 MultiFill 多处填充(更新)
当初被 Sublime Text 的选中多处同时编辑的功能吸引,后来发现同时编辑多处也有些不足的地方,比如希望同时在多处写不同的东西,于是就写了这个插件。
MultiFill 是一个可以帮助你在 Sublime Text 中同时给多处填充不同内容的插件。它可以填充自增的数字、英文字母、罗马数字、姓名、性别等,并且支持有序插入和无序插入两种方式。这可以大大提高编写 HTML、SQL 等文件的效率。
新功能
最近更新了插件,现在可以通过 [Ctrl+M] [Ctrl+I]
直接输入表达式来插入值。例如,输入以下公式:
y = 2000 - 10x
这个公式会在你选中的多处中依次填充 2000
, 1990
, 1980
, … 等等。
安装
你可以通过 Package Control 搜索 MultiFill
来直接安装该插件。
使用示例
-
选择多处位置 在编辑器中选择多个位置,按住
Alt
键并点击鼠标左键来创建多个光标。 -
使用 MultiFill 按下
[Ctrl+M] [Ctrl+I]
,在弹出的输入框中输入你的公式或内容。 -
插入内容 公式
y = 2000 - 10x
将在每个选中的位置依次填充不同的值。
截图展示
更多功能
更多详细内容可以到 GitHub 上查看:
这个插件极大地提高了我的工作效率,特别是在处理大量重复性工作时。如果你也在寻找这样的工具,强烈推荐尝试一下!
看起来很不错啊,试试去
欢迎~ 有bug、或者有意见可以找我~
插件更新了,自己顶上来一下。。
MultiFill 是一个非常实用的 Sublime Text 插件,适用于需要在多个位置进行复杂编辑的场景。以下是如何使用 MultiFill 进行多处填充的不同示例。
安装
首先,你需要通过 Package Control 安装 MultiFill 插件:
- 打开 Sublime Text。
- 使用快捷键
Ctrl+Shift+P
打开命令面板。 - 输入
pci
或Package Control: Install Package
并选择。 - 在弹出的包列表中搜索
MultiFill
并安装。
基本用法
假设你有如下文本:
<div class="item">Item 1</div>
<div class="item">Item 2</div>
<div class="item">Item 3</div>
1. 自动填充数字
将光标放在每个 <div>
标签内的 “Item” 之前,然后按 Ctrl+M
,在出现的输入框中输入以下公式:
y = x + 1
点击确定后,你会看到以下结果:
<div class="item">1 Item</div>
<div class="item">2 Item</div>
<div class="item">3 Item</div>
2. 自动填充字母
同样地,你可以使用字母或罗马数字进行填充。例如,输入以下公式:
y = chr(x + 65)
这会在每个 <div>
标签内生成字母序列:
<div class="item">A Item</div>
<div class="item">B Item</div>
<div class="item">C Item</div>
3. 自定义数据
你也可以在配置文件中添加自己的数据集。例如,在配置文件中添加以下内容:
{
"custom_data": ["Alice", "Bob", "Charlie"]
}
然后使用 Ctrl+I
,在输入框中选择 “Custom Data” 并确认,生成以下结果:
<div class="item">Alice Item</div>
<div class="item">Bob Item</div>
<div class="item">Charlie Item</div>
更多详细信息和高级用法可以参考 GitHub 上的项目文档: MultiFill。