Sublime Text 3 および 4 用の高速オリンピック コーディング プラグイン
- インストール
- テストマネージャー
- 設定
- ストレステスト
- クラスの修了
- C++ リント
- デバッガ
インストール
- パッケージ コントロール経由でインストールする
- 手動でインストールします。
プラグインをパッケージにダウンロードします ( Preferences — Browse packages...
)
Warning! rename plugin folder to FastOlympicCoding
テストマネージャー
TestManager のキーバインド
- ctrl+b (OSX) ctrl+alt+b (Linux + Win)コンパイルして実行
- Ctrl+Enter新しいテスト
- ctrl+c (OSX) ctrl+x (Linux + Win)プロセスを強制終了します
- ctrl+shift+b (OSX)デバッガで実行
- Ctrl+Dテストの削除
- ctrl+super+up/ctrl+super+down (OSX) ctrl+shift+up/ctrl+shift+down (Linux + Win)スワップ テスト
- cmd+k、cmd+p (OSX) ctrl+k、ctrl+p (Linux + Win)右パネルを閉じる/開く
設定
- 設定を編集するには
- cmd+shift+p (OSX) ctrl+shift+p (Linux + Win)を押し、
FastOlympicCoding: Open Settings
と入力します。 - または
Preferences — Package Settings — FastOlympicCoding
ストレステスト
- ソリューションのストレス テストを行うには、次の 3 つのファイルを実装する必要があります。
-
<name>.cpp
- 正しく動作しないプログラム <name>__Good.cpp
- 正しく動作するプログラム<name>__Generator.cpp
- テストを生成するプログラム。入力でランダム ジェネレーターのシードを読み取ることができます。
- コマンド パレットに
FastOlympicCoding: Make Stress
と入力して実行し、 FastOlympicCoding: Stop Stress
と入力してストレス テストを停止します。
クラス完了
- データ型に置き換えるタイプエイリアス
- 設定ファイルのエイリアスをカスタマイズする
CppLint
- エラーの強調表示はリアルタイムで機能します
- 設定ファイルにカスタムコンパイルコマンドを指定する
デバッガ
- OSX専用デバッガ
- デバッガで実行するにはCtrl+Shift+B
- 変数の上にカーソルを置くと、その値が表示されます
- スタック フレームを選択します (コマンド パレットに
FastOlympicCoding: Select Frame
と入力します)。 - 唯一の依存関係は xcode です (
xcode-select --install
でインストールできます)