I'm looking for a GUI text editor with an integrated diff feature. I'm used to Notepad++ on windows and its diff plugin. Now I am using a Linux machine and I can't seem to find something similar.
I have tried:
- Notepadqq which has most (if not all) the features of Notepad++ but it's lacking on the plugins side and doesn't have a diff plugin yet.
- Geany has a diff plugin but apparently it works only for files under version control.
- I heard there's a way to integrate Kompare with Kate but I can't seem to find a step by step instructions to do this.
- I already use Atom and Eclipse but I use those for my javascript and Java projects, respectively, and with all the plugins I have installed it's kinda heavy. I'm looking for a lightweight text editor I can open in little time.
- I have tried to run Notepad++ on Wine but as soon as I use the compare Plugin it crashes.
I know I can use Kompare or Meld but i'm not looking for a compare tool, I am looking for a text editor which could help me compare files whenever I need. I use those applications already when i have to compare many files at once, also those diff tools miss most of text editors features i need, such as code highlight, various text operations (indentation help, newline conversion, change encoding....).
On top of that sometimes I need to compare pasted text without saving files, so I open two new documents on Notepad++ and then paste the text I need to compare there.
I am using Linux Mint with KDE.
This is how the Notepad++ plugin works on windows:
- Open 2 files (in case more than 2 files are open, the compare plugin will use the one just right the current file)
It starts a split view with a classical diff interface showing removed lines, added lines or lines that are slightly different