推荐一款 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


5 回复

推荐一款 Nodejs 相关 sublime text 插件 MultiFill 多处填充(更新)

当初被 Sublime Text 的选中多处同时编辑的功能吸引,后来发现同时编辑多处也有些不足的地方,比如希望同时在多处写不同的东西,于是就写了这个插件。

MultiFill 是一个可以帮助你在 Sublime Text 中同时给多处填充不同内容的插件。它可以填充自增的数字、英文字母、罗马数字、姓名、性别等,并且支持有序插入和无序插入两种方式。这可以大大提高编写 HTML、SQL 等文件的效率。

新功能

最近更新了插件,现在可以通过 [Ctrl+M] [Ctrl+I] 直接输入表达式来插入值。例如,输入以下公式:

y = 2000 - 10x

这个公式会在你选中的多处中依次填充 2000, 1990, 1980, … 等等。

安装

你可以通过 Package Control 搜索 MultiFill 来直接安装该插件。

使用示例

  1. 选择多处位置 在编辑器中选择多个位置,按住 Alt 键并点击鼠标左键来创建多个光标。

  2. 使用 MultiFill 按下 [Ctrl+M] [Ctrl+I],在弹出的输入框中输入你的公式或内容。

  3. 插入内容 公式 y = 2000 - 10x 将在每个选中的位置依次填充不同的值。

截图展示

自动填充数字截图 自动填充姓名截图 随机填充性别截图

更多功能

更多详细内容可以到 GitHub 上查看:

这个插件极大地提高了我的工作效率,特别是在处理大量重复性工作时。如果你也在寻找这样的工具,强烈推荐尝试一下!


看起来很不错啊,试试去

欢迎~ 有bug、或者有意见可以找我~

插件更新了,自己顶上来一下。。

MultiFill 是一个非常实用的 Sublime Text 插件,适用于需要在多个位置进行复杂编辑的场景。以下是如何使用 MultiFill 进行多处填充的不同示例。

安装

首先,你需要通过 Package Control 安装 MultiFill 插件:

  1. 打开 Sublime Text。
  2. 使用快捷键 Ctrl+Shift+P 打开命令面板。
  3. 输入 pciPackage Control: Install Package 并选择。
  4. 在弹出的包列表中搜索 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

回到顶部