Skip to content
LevelUp8 edited this page Apr 2, 2022 · 16 revisions

Main idea

JKagu is a search replace software with GUI interface. It works based on rows of the text file. It can be very effective with large text files containing rows which are not relevant for the user or the user need to perform automatic operation on many rows. Such files can be for example source code files or log files.

JKagu interface

So the software filters only the useful information and after that if is necessary to make replacements.

Official website with examples: http://jkagu.tk/#/home

Functionalities:

The application has Select area where user can perform normal select, query select and from until select. The idea is to filter out the rows of the text which are not important. After that there is replace area which has drop down and many functionalities like replace all occurrences of a word in each row, split row based on separators or adding to the beginning/end of each row a string. For the full list of possibilities please see Replace. At the bottom there is the text itself. User can copy it or can save it as txt file. The application is not created as normal editor with purpose to be as light as possible. It can show hundred of thousands of rows without problem.

Top menus:

1. File

Append (Open) file -> open file, if it is used several times it appends files one after another. Shortcut: Ctrl + A

Save file -> Saving the current file modified by the application. Save only as text files (.txt). Shortcut: Ctrl + S

Close program -> it closes the program


2. Edit

Undo -> Undo the last operation. It can be used many times which will remove one by one all of the previous operation. Shortcut: Ctrl + U

Restore Initial Text -> Restore the initial text

Copy -> Copy the current modified text. Shortcut: Ctrl + C

Copy Selected -> Copy the current selected row.

Paste -> Paste the content of text inside the application. It will remove and replace previous text from the application. Shortcut: Ctrl + P


3. Tools

Replace -> Replace menu (default) give access to different replace options. Shortcut: Ctrl + 1

Template counter -> Replace menu give access to the replace placeholder by incrementing number: Ctrl + 2


4. View

Default Theme -> Default light theme of the application.

Dark Theme -> Dark colored theme of the application.

Default text size -> Default text size of the application. All components use it. Default text size is 13 px

Big text size -> Bigger text size for all components. Text size is 15 px


5. Help

About -> General information for the application like version and repository url.

It has two versions, one for Ubuntu (also for most Linux distributions) and one for Windows.

Clone this wiki locally