https://github.com/senselogic/geany_prettify
Source code prettifier plugin for Geany.
https://github.com/senselogic/geany_prettify
beautifier c code cpp css d formatter geany html js php plugin prettifier source
Last synced: 3 months ago
JSON representation
Source code prettifier plugin for Geany.
- Host: GitHub
- URL: https://github.com/senselogic/geany_prettify
- Owner: SenseLogic
- License: gpl-3.0
- Created: 2017-05-26T14:17:56.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-10-02T11:50:38.000Z (almost 5 years ago)
- Last Synced: 2025-06-10T22:50:09.208Z (about 1 year ago)
- Topics: beautifier, c, code, cpp, css, d, formatter, geany, html, js, php, plugin, prettifier, source
- Language: C
- Size: 456 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Geany Prettify
Source code prettifier plugin for Geany.
## Features
* Prettifies source code files with the following extensions :
* PHP : php.
* HTML : html, htm, xml, twig.
* CSS : css, less, pepss, sass, scss, styl.
* JavaScript : js, json.
* C : c, h.
* C++ : cxx, hxx, cpp, hpp.
* D : d.
## Installation
Install the [Prettify](https://github.com/senselogic/GEANY_PRETTIFY) command line tool.
Build the plugin with the following command lines :
```bash
sudo apt update
sudo apt install geany geany-common geany-plugins geany-plugins-common libgtk-3-dev intltool
gcc -O3 -c geany_prettify.c -fPIC `pkg-config --cflags geany`
gcc -O3 geany_prettify.o -o geany_prettify.so -shared `pkg-config --libs geany`
```
Set the plugin folder path in Geany's startup preferences.
Enable the plugin.
Set the Prettify path in the plugin preferences.
## Usage
Use the Prettify option in the Tool menu.
## Version
1.0
## Author
Eric Pelzer (ecstatic.coder@gmail.com).
## License
This project is licensed under the GNU General Public License version 3.
See the [LICENSE.md](LICENSE.md) file for details.