https://github.com/d2verb/crh
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/d2verb/crh
- Owner: d2verb
- Created: 2018-11-23T15:57:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-23T16:02:06.000Z (over 7 years ago)
- Last Synced: 2025-03-05T20:54:08.038Z (over 1 year ago)
- Language: JavaScript
- Size: 810 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## What's this?
crh(code reading helper) is a tool that help you to read code more easily. Please notice that crh is only support C/C++ language.
## Requirements
crh is implemented in Python. I tested with Python 3 but Python 2 is also OK I think. Libraries I used are as follows.
```
bottle
pygments
peewee
```
You also need to install Python bindings of Clang and specify the path to libclang.so (LIBCLANG_PATH variables in crh.py).
## How to run this.
```
$ cd crh
$ python run.py PATH_OF_THE_PROJECT_YOU_WANT_TO_ANALYSE
```
crh will generate a database(sqlite3) file in the project directory.
## Features
- source code viewer
- definition search
- bookmark
- memo
- viewing history (back/foward button)
## Screenshot
