Skip to content

danielkurecka/intellij-extra-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Extra Actions for IntelliJ

This is a plugin for IntelliJ based IDEs (IDEA, PhpStorm, PyCharm, etc.) and it provides some additional actions:

Split Selection into Lines

Adds a new caret at each line of the selection, it works the same way as in Sublime Text.
Recommended shortcut: CTRL+SHIFT+L

Split Selection

Splits selection into multiple carets by custom character(s).
Recommended shortcut: CTRL+SHIFT+ALT+L

Toggle Quotes

Switches between single and double quotes inside a string literal. It works in most languages and with multiple carets. For JavaScript/CoffeeScript plugin "JavaScript Intention Power Pack" must be enabled.
Recommended shortcut: CTRL+'

Break Quotes

Splits string literal at the caret position and adds concatenation operators with the caret between them. For example:
var a = "Hello |world.";
will become
var a = "Hello " + | + "world.".

It works in most languages and with multiple carets.
Recommended shortcut: CTRL+.

Move Caret to Next/Previous Paragraph

Moves caret to the first empty line.
Recommended shortcut: CTRL+DOWN/UP

Move Caret to Next/Previous Paragraph with Selection

Moves caret to the first empty line with selection.
Recommended shortcut: CTRL+SHIFT+DOWN/UP

Select in Project

Shows current file in the project tool window.
Recommended shortcut: CTRL+SHIFT+Y

Search Online

Searches the selection or word at the caret via Google.
Recommended shortcut: SHIFT+F1

Installation

Inside the IDE go to Settings|Plugins, click Browser Repositories... and search for 'Extra Actions'.

Shortcuts

No shortcuts are set by default. This is done to prevent conflicts. You can easily set them by going to Settings|Keymap|Plugins|Extra Actions.

License

Apache 2.0

About

Plugin for IntelliJ which adds some missing actions.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages