開発環境を晒すだけ
最近、「やっぱり開発環境って大切だなぁ」と思ったので、現在の自分の開発環境の構築のしかたについて書いておきます。誰か参考にでもしてください。雑です。確かWindowsでもAtomは動きます。環境構築は別として。
OS
Ubuntu 18.04.1 LTS
エディタ
Atomに入れているパッケージ(競プロ関連)
- Japanese-menu (日本語化)
- Atom Beautify (コードの整形)
- linter-cpplint (linterに必要)
- Platformio Ide Terminal (ターミナルが使える)
編集→環境設定→パッケージ→それぞれの設定画面
Atom Beautifyは、C++の設定のところのDefault Beautifierをclang-formatにしておく。(但しsudo apt install clang-formatの必要がある)
sudo apt install g++でg++をインストールする
フォルダを作って、中にatcoder.cppとinput.txt、シェルスクリプトを置く
シェルスクリプトの中身を
#!/bin/bash g++ atcoder.cpp -o a && ./a < input.txt
にする。bash 〇〇 で実行するとinput.txtに書いた内容が入力されて実行される。
細かいことは忘れてしまったので、あとは適宜ググりながら頑張ってください。多分記入漏れがある。
参考になりそうなサイトです
テーマ
インターフェーステーマ…One Dark
シンタックステーマ…Monokai
です。