C/С++ Includes Sort
This is a tool that allows you to quickly and conveniently sort all libraries included in the project in alphabetical order.
Examples
Text before:
#include <iostream>
#include <vector>
#include <stdio.h>
#include <algorithm>
#include "mylib.h"
#include "b_lib.h"
#include "a_first_lib.h"
#include <external/lib/main.hpp>
#include <external/lib/abuse.hpp>
#include <external/lib/func.hpp>
int main(){
std::cout << "Hello, World!" << std::endl;
}
Text after:
#include <algorithm>
#include <iostream>
#include <stdio.h>
#include <vector>
#include "a_first_lib.h"
#include "b_lib.h"
#include "mylib.h"
#include <external/lib/abuse.hpp>
#include <external/lib/func.hpp>
#include <external/lib/main.hpp>
int main(){
std::cout << "Hello, World!" << std::endl;
}
Installation:
pip install cisort
Usage:
cisort [flags] [path]
Flags:
-r --recursive - recursive searching C/C++ files
-ls - show info about sorted files
-h --help - to get help
-c --comments - add comments to sorted blocks\n'
Contacts
Release files for cisort 1.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cisort-1.1.15.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cisort-1.1.15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.5 kB
Release files / cisort-1.1.15.tar.gz
| Download URL | cisort-1.1.15.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cce35c82f8ddc477bfe5fd0694fbbfc6a6a12f496372075fd145618e6f051701
|
|
BLAKE2b-256 checksum How to use checksums |
3005db659e5b2295d0984cb33ab0635d8ff6c717d46f11c0d9bf5702d7e73442
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.10.0 Windows/10
|
Release files / cisort-1.1.15-py3-none-any.whl
| Download URL | cisort-1.1.15-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
58fb0080e20eec80d8b9650f770b66109c378cc1c17333275584b26c1c4d289e
|
|
BLAKE2b-256 checksum How to use checksums |
1edeededdfe748ac40d9de2ca0b2dfb11cf346f7dc1b0a7f97edd3d3ea721f1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.10.0 Windows/10
|