JuBan1 / notepadqq

Notepad++-like editor for Linux

Home Page:http://notepadqq.altervista.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notepadqq Notepadqq - OpenTextEdit

Notepadqq is a text editor designed by developers, for developers.

This fork of Notepadqq replaces the JavaScript-centric CodeMirror editor with a native component called OpenTextEdit. It is faster and less resource-consuming than CodeMirror, and resolves many of the outstanding issues of Notepadqq.

Be warned that this fork is experimental and that bugs are bound to exist.

Please help me to improve this program by reporting any bugs on the Issues page.

screenshot_20180302_163505

Please visit our Wiki for more screenshots and details.

Build Instructions

Build dependencies Dependencies
Qt 5.6 or higher Qt 5.6 or higher
libqt5svg5-dev libqt5svg5
qttools5-dev-tools coreutils
libuchardet-dev libuchardet

Get the source

$ git clone https://github.com/JuBan1/notepadqq.git
$ cd notepadqq

Build

notepadqq$ ./configure --prefix /usr
notepadqq$ make

If you encounter errors make sure to have the necessary libraries installed. For Ubuntu you can do that using apt-get:

notepadqq$ sudo apt-get install qt5-default qttools5-dev-tools libqt5svg5 libqt5svg5-dev libuchardet-dev

For CentOS:

notepadqq$ sudo yum install -y qt5-qtbase-devel qt5-qttools-devel qt5-qtsvg-devel uchardet

Install

You can run notepadqq from its build output folder. If however you want to install it, first build it by following the above steps, then run:

notepadqq$ sudo make install

Qt

If the newest version of Qt isn't available on your distribution, you can use the online installer to get the latest libraries and install them into your home directory ($HOME/Qt). Notepadqq will automatically use them.

About

Notepad++-like editor for Linux

http://notepadqq.altervista.org

License:GNU General Public License v3.0


Languages

Language:C++ 97.9%Language:QMake 1.1%Language:JavaScript 0.6%Language:Shell 0.3%Language:Roff 0.1%Language:Makefile 0.0%Language:Dockerfile 0.0%Language:C 0.0%