Skip to content

srizzo/code-buddy-plugin

Repository files navigation

CodeBuddy Plugin for IntelliJ

Build Version Downloads

Enhanced text editing capabilities, inspired by TextMate.

Install from https://plugins.jetbrains.com/plugin/16252-codebuddy.

Headless Find & Replace (no Editor Search Controls)

  • Use Selection for Find - ⌘E1
  • Use Selection for Replace - ⇧⌘E1
  • Find All - ⇧⌘F1
  • Replace - ⌥⌘G1
  • Replace All in Selection - ⌃⇧⌘G1

Text Selection

  • Select Paragraph - ⌃⌥P1
  • Select Enclosing Typing Pairs - ⇧⌘B1

Text Manipulation

  • Twiddle - ⌃T - Twiddle/swap/cycle between selected words1

CodeBuddy Keymap

  • TextMate inspired shortcuts

Enhanced/Quick Column Selection Mode

Activate on Settings | Editor | CodeBuddy

  • When text is selected, press ⌥ to toggle between Selection → Block Selection
  • Crosshair cursor when Column Selection Mode is active
  • Exit Column Selection Mode by pressing arrow up, down, ⌃, ⇧, or ⌘.
  • Press arrow up or down to return to single cursor
1 When using the CodeBuddy Keymap

Installation

  • From the marketplace:

    https://plugins.jetbrains.com/plugin/16252-codebuddy

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "CodeBuddy" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


Plugin based on the IntelliJ Platform Plugin Template.