LoginSignup
10
5

More than 5 years have passed since last update.

行を複製して数字をインクリメントするSublime Textプラグイン

Last updated at Posted at 2017-10-20

Duplicate And Increment

つくりました。
インクリメントしながら行を複製するやつ。
その昔FlashDevelopというEditorにあった便利プラグインと似たような動作です。
Sublime Textでも需要あるかなと。。
複数行でもインクリメント出来ます。
これで大量の連番処理も捗るはず。


{
    "item-list":[
        { "name":"item1", "path":"./image1.jpg" }
        , { "name":"item2", "path":"./image2.jpg" }
        , { "name":"item3", "path":"./image3.jpg" }
        , { "name":"item4", "path":"./image4.jpg" }
        , { "name":"item5", "path":"./image5.jpg" }
        , { "name":"item6", "path":"./image6.jpg" }
        , { "name":"item7", "path":"./image7.jpg" }
        , { "name":"item8", "path":"./image8.jpg" }
        , { "name":"item9", "path":"./image9.jpg" }
        , { "name":"item10", "path":"./image10.jpg" }
        , { "name":"item11", "path":"./image11.jpg" }
        , { "name":"item12", "path":"./image12.jpg" }
        , { "name":"item13", "path":"./image13.jpg" }

    ...

使用方法

領域選択せずに、カーソル置いて実行

example1.jpg
普通に数字をインクリメント

領域選択して実行

example2.jpg
領域選択した数字のみインクリメント

複数行選択して実行

example3.jpg

もちろんjsonでも
example4.jpg

インストール方法

  1. Package Controlから「Package Control: Add Repository」を選択
  2. 入力ボックスに「https://github.com/112KA/duplicate_and_increment」を入力
  3. Package Controlから「Package Control: Install Package」を選択
  4. 「duplicate_and_increment」を選択

好きなショートカットを指定して使ってください。
私はWindows環境で"ctrl+shift+alt+d"で使えるようにしてます。

今後の予定

Package Controlに登録申請してみようかな。。
PullRequestしてみました。登録待ち。。(2017/10/25)
Package Controlに登録されました。(2017/11/05)

参考リンク

10
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
5