Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Marketplace
  3. Tools (1328)
  4. TextEditor Grep

TextEditor Grep

TextEditor Grep
40
6
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

2019-09 (4.13)
2019-06 (4.12)
2019-03 (4.11)
2018-12 (4.10)
2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
Neon (4.6)
Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)
2019-12 (4.14)
2020-03 (4.15)
2020-06 (4.16)
2020-09 (4.17)
2020-12 (4.18)
2021-03 (4.19)

http://fabrizioiannetti.github.io/p2

Learn more...

Screenshot 0

Details Group Tabs

Details

This plugin contributes a view that allows to enter a regular expression, used to produce a grep-like output (shown in the view) of the current text editor. The view shows the original line numbers and when the cursor is moved in the grep output, the cursor in the text editor is moved to the matching line. Any editor that subclasses the AbstractTextEditor should be supported. The current version can optionally link to the current editor (press the double link icon in the view), in this mode the grep is refreshed whenever an editor is activated.

Key bindings:

  • when in an editor press CTRL+ALT+G (CMD+ALT+G) to open/activate the grep view, if text is selected, it is copied in the grep expression box and it is preselected
  • TAB to move from grep result to grep text box and vice versa
  • CTRL+F in grep result opens an incremental search box
  • Ctrl+Space activates completion in the grep text box
  • Enter/Mouse double click show the part where the grep was done inside the search box:
  • ESC closes the find bar, arrow down searches forwards, arrow up backwards
  • search is always case insensitive and incremental (find as you type)

History:

1.0.1 : fixed highlight of matches in grep view.

1.0.2 : added 2 options (selectable via the view's menu):

  • case sensitivity during grep
  • show multiple matches on a line, the grep operation normally finds only the first match on a line, if this option is set, the regular expression is searched again on the same line

1.1.0 : added simple find bar in grep view:

  • can be activated via the edit->find menu or ctrl+F (implements standard find)
  • opens a firefox-like search bar at the bottom of the view

1.2.0 : added history for grep expressions:

  • the grep expression box is now a combo listing the previously used ones
  • Edit history menu option in the view drop down menu to edit the history

1.2.1 : much faster for long files with many matches: changed Document implementation.

1.2.2 : text selection copied to grep expression box and preselected

2.0.0 : Color chooser for highlight color

2.1.0: completion and more key bindings, license is now EPL:

  • Completion is now available in the grep text box
  • Enter/Mouse double click show the part where the grep was done
  • Chooser for highligh color moved to view drop-down menu

3.0.0

  • Grep is performed outside the UI thread, so for large documents the UI does not freeze
  • Context menu with options to:
    • copy current selection
    • copy original text that corresponds to the selected section
    • previous two operations, but the text is directly copied into a new editor
Categories:
  • Editor,
  • Tools
Tags:
  • editor,
  • grep
Additional Details
Eclipse Versions: 
2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Fabrizio Iannetti
Development Status: 
Production/Stable
Date Created: 
Sat, 2011-04-09 11:17
License: 
EPL
Date Updated: 
Fri, 2021-01-15 10:13
Submitted by: 
Fabrizio Iannetti
Screenshots
Screenshot 0
Metrics
DateRankingInstallsClickthroughs
June 2022503/80112 (0%)9
May 2022473/81019 (0%)13
April 2022455/81722 (0.01%)25
March 2022489/82019 (0%)16
February 2022427/81924 (0.01%)9
January 2022437/81723 (0.01%)11
December 2021525/81113 (0%)5
November 2021472/82220 (0%)23
October 2021417/82630 (0.01%)20
September 2021465/83020 (0%)15
August 2021467/81819 (0%)12
July 2021430/82626 (0.01%)10
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for TextEditor Grep.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Thursday, June 23, 2022 - 10:49

Reviews Sign in to post reviews

bstanford's picture

Dark Theme

Submitted by Blake Stanford on Wed, 2019-02-13 10:22

It would be nice if it worked well with the Dark Theme.

rmisingnameaae's picture

Add a hotkey

Submitted by Ross Mising name on Mon, 2011-09-26 01:41

Is it possible to assign hotkey for search? Like ctrl-F to focus on grep's search box.

fiannetti's picture

Hi Ross, to change focus from

Submitted by Fabrizio Iannetti on Sat, 2011-11-05 11:20

Hi Ross,

to change focus from the grep result to the text entry box (and vice-versa) you can use the TAB key.

Ctrl-F is now associated to a simple text search inside the grep result

cheers

aazzam's picture

Thanks a lot!

Submitted by Abu Azzam on Wed, 2011-05-04 21:46

It's worked now. I'm sure this will benefit others as well.

aazzam's picture

Support for 3.5

Submitted by Abu Azzam on Wed, 2011-04-27 05:42

Hi, I tried this plugin in 3.6 and I really like it. If possible, can you support 3.5 also? I will appreciate it :)

fiannetti's picture

Hi, thanks for trying out the

Submitted by Fabrizio Iannetti on Wed, 2011-05-04 16:18

Hi, thanks for trying out the plugin and for your feedback. The new version has the dependency lowered to 3.5, so if you just use the update site you should be able to install it.

Markets

  • Eclipse Project (4)
  • Tools (1328)
    • Application Development Frameworks (165)
    • Application Management (29)
    • Application Server (33)
    • BIRT (10)
    • Build and Deploy (103)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (46)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (61)
    • Eclipse Kura (112)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (8)
    • Editor (337)
    • Entertainment (14)
    • General Purpose Tools (122)
    • Graphics (33)
    • IDE (340)
    • Internet of Things (IoT) (34)
    • J2EE Development Platform (44)
    • J2ME (6)
    • Languages (154)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (50)
    • Modeling (91)
    • Modeling Tools (146)
    • Mylyn Connectors (21)
    • Network (14)
    • Other (73)
    • Process (18)
    • Profiling (22)
    • Programming Languages (99)
    • Reporting (32)
    • Rich Client Applications (40)
    • Science (4)
    • SCM (20)
    • Search (41)
    • SOA Development (15)
    • Source Code Analyzer (100)
    • Systems Development (57)
    • Team Development (56)
    • Testing (90)
    • Tools (564)
    • UI (94)
    • UML (41)
    • Web (91)
    • Web Services (32)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (162)
    • Eclipse Kura (112)
    • Eclipse SmartHome (46)
  • RCP Applications (78)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • Markdown Text Editor
  • Mylyn WikiText
  • Default Text Editor
  • Rich Text Editor
  • LiClipseText

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top