Skip to content
It is a sublimetext plugin that increments while duplicating lines.
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Default (Linux).sublime-keymap
Default (OSX).sublime-keymap
Default (Windows).sublime-keymap
Default.sublime-commands
LISENCE
README.md
duplicate_and_increment.py

README.md

Duplicate lines and increment

It is a plugin that duplicates lines while incrementing.
It is similar to the convenience plug-in which was in the Editor called FlashDevelop long ago.
I thought there was demand.
Multiple lines can also be incremented.
With this, you can make coding efficiently a large number of sequential number processing.

{
    "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" }

    ...

Usage

Execute with placing the cursor (select no area)

example1

Execute with select any area

example2
Increment only selected numbers

Execute with select multiple lines

example3
Of course also json
example4

Execute with key binding

Select the area and press: super+shift+ctrl+v to duplicate and increment the selected area once. Select the area and press: super+shift+alt+v to open an input box where you can specify how many duplications and increment you want.

Install

  1. select "Package Control: Add Repository"
  2. input "https://github.com/112KA/duplicate_and_increment"
  3. select "Package Control: Install Package"
  4. input "duplicate_and_increment"

Licence

MIT License

You can’t perform that action at this time.