Skip to content

HarshPanchal18/Jumping-Lines

Repository files navigation

Jumping Lines - Smoothly Navigate Through Your Code with Ease

Plugin Logo

JetBrains Plugin Downloads JetBrains Plugin Rating JetBrains Plugin Version Lines of Code

Introduction:

Jumping Lines is a powerful plugin for JetBrains IDEs that allows you to easily navigate through your code by jumping multiple lines forward and backward with fewer keystrokes than ever.

With this plugin, you can easily switch between different parts of your code, select multiple lines in most easier way, reducing the need to scroll through long files or navigate through complex codebases.

JumpingLinesPreview.mp4

Key Features:

  1. Line Jumping: Jump forward or backward multiple lines at a time.
  2. Line Jumping with selection: Jump forward or backward multiple lines at a time with selection.
  3. Jump on Middle line: Jump on middle line of an editor.
  4. RepliCursor: Replicate cursors over the lines cursor has jumped.
  5. Customizable number of Lines: Define the number of lines to jump forward and backward through the plugin setting.
  6. Jump Highlights: Surfacing auto-hiding line highlights to indicate next cursor jump position line.
  7. Jump Score: A score that counts the number of lines you've jumped so far.
  8. Jump Sound: Providing a sound feedback on successful jump.
  9. Status bar Widget: View Jump Score directly from status bar.
  10. Compatible with All JetBrains IDEs: This plugin is compatible with all JetBrains IDEs, including IntelliJ IDEA, PyCharm, Android Studio, PHPStorm, and RubyMine.

How to Use:

  1. Install plugin: Download and install plugin from the JetBrains plugin repository or Search "Jumping Lines" through Settings -> Plugins in IDE.

  2. Configure plugin via any of following ways:

    • Open IDE settings and navigate to the Editor -> Jumping Lines section, or
    • Go through Tools Menu -> Jumping Lines, or
    • Simply press Alt + L.
  3. Start navigating through following keymaps:

    • Ctrl + Shift + Period to make jump forward.
    • Ctrl + Shift + Comma to make jump backward.
    • Alt + Shift + Period to make jump forward with selection.
    • Alt + Shift + Comma to make jump backward with selection.
    • Ctrl + Comma to jump on the middle line of an editor.
    • Alt + Shift + Single-Quote to replicate cursor on forward jump.
    • Alt + Shift + Semi-Colon to replicate cursor on backward jump.
    • Alt + L to open plugin settings.
    • All this keymaps and shortcuts are displayed on plugin setting.

Benefits:

  1. Time-Saving: With Jumping Lines, you can quickly and easily navigate through your code without having to scroll through long files or navigate through complex codebases.
  2. Enhanced Productivity: By reducing the amount of time spent navigating through code, you can focus on writing code and solving problems, leading to enhanced productivity.
  3. Customizable: The plugin allows you to define the number of lines to jump forward and backward, giving you complete control over your navigation experience.

Conclusion:

Jumping Lines is a powerful and customizable plugin that simplifies the process of navigating through your code. With its intuitive interface and efficient performance, you can save time and increase your productivity, making it an essential tool for any developer. Try it out today and see the difference it can make in your coding experience!

Top Contributors

contrib.rocks image

What have LLMs said for this?

About

A Jetbrains IDE plugin for jumping over more lines at once instead of hamming down the arrow keys to navigate.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages