/CP_Library_Maker

競技プログラミングで使用するライブラリの編集ツール群

Primary LanguageC++

Competitive_Programming_Library_Maker

xryuseix xryuseix

競技プログラミングで使用するライブラリの編集ツール群です.

Usage

My Library

./storage に入っています.

Converter(from json_snippet)

macのVS Code標準の~/Library/Application\ Support/Code/User/snippets/cpp.jsonにご自身のスニペットを入れてください.以下のコマンドを実行すると,jsonスニペットをLaTeX(.tex),分割されたC++ファイル(.cpp),ヘッダファイル(.h)を作成することができます.

$ python library_maker.py

Converter(from cpp)

cppで作ったコードをsnippetにそのまま貼れる形式のjsonに変換できます../cpp_to_json/input.txt にcppコードを貼り付け,以下のコマンドを実行すると ./cpp_to_json/output.txt にjson形式のデータが書かれます.

$ cd cpp_to_json
$ python cpp_to_json.py

Environment

Python 3.6.0
Apple clang version 11.0.0 (clang-1100.0.33.12)