2023-08-25 16:54:41 -04:00
|
|
|
# xighlight
|
|
|
|
|
2023-10-07 04:33:20 -04:00
|
|
|
xighlight -- Program for highlighting program output, source code and various text files in terminal.
|
2023-09-12 07:59:52 -04:00
|
|
|
|
|
|
|
- Everything related to my libraries is clean of all warning options on Clang, GCC and Valgrind.
|
2024-02-23 11:05:29 -05:00
|
|
|
- You can easily add new syntax support with it, for your own language or some that I didn't include.
|
|
|
|
- There are 2 ways to use this program, you can see them below, or use -h / --help to see it.
|
2023-09-12 07:59:52 -04:00
|
|
|
|
2023-09-20 06:29:11 -04:00
|
|
|
Compile:
|
2023-09-12 07:59:52 -04:00
|
|
|
```bash
|
|
|
|
$ sh compile.sh
|
|
|
|
```
|
|
|
|
|
2023-09-20 06:29:11 -04:00
|
|
|
Install:
|
2023-09-12 07:59:52 -04:00
|
|
|
```bash
|
|
|
|
$ sudo sh install.sh
|
|
|
|
```
|
|
|
|
|
2023-10-07 04:33:20 -04:00
|
|
|
Testing:
|
|
|
|
```bash
|
|
|
|
$ sh example/testing.sh
|
|
|
|
```
|
|
|
|
|
2023-09-20 06:29:11 -04:00
|
|
|
Use:
|
2023-09-12 07:59:52 -04:00
|
|
|
```bash
|
2023-09-17 16:17:16 -04:00
|
|
|
$ cat my_c_program.ext | xighlight
|
|
|
|
$ xighlight < my_c_program.ext
|
2023-09-12 07:59:52 -04:00
|
|
|
```
|