コメント除去
コードに含まれるコメントを、選択したルールに従って簡易的に除去します。
チェック設定と入力内容を確認して、変換ボタンを押してください。
使い方
- 入力欄にコードを貼り付け、除去したいコメントの種類にチェックを入れます。
- 設定ができたら変換ボタンを押してください。
- 結果欄にコメント除去後のコードが表示されます。
- 必要に応じてコピーを押し、結果を貼り付けて利用してください。
各プログラム言語のコメントの記述方法
このツールは、代表的な行コメントとブロックコメントに対応しています。言語ごとに使われる記述は次のとおりです。
行コメント
- //:JavaScript、TypeScript、PHP、Java、C、C++、C#、Go、Rust など
- #:Python、Shell(bash/zsh)、Ruby、YAML など
- --:SQL(MySQL、PostgreSQL、SQLite など)
ブロックコメント
- /* */:JavaScript、TypeScript、PHP、Java、C、C++、C#、CSS、SQL など
- <!-- -->:HTML、XML など
- {{-- --}}:Laravel Blade(Bladeコメント)
主な利用方法
- レビュー前の共有用コードとして、コメントを外してスッキリした状態にしたいとき
- 学習用・サンプルコードを配布する際に、補足コメントを一旦削除して読みやすくしたいとき
- テンプレートやスニペットの移植時に、不要なコメントだけまとめて取り除きたいとき
- 「除去したコメントの分、コードを詰める」をONにして、空行や行末空白を減らしコンパクトにしたいとき
注意点
- 本ツールは簡易除去(構文解析なし)です。文字列内の疑似コメントや、言語固有の構文によっては意図しない箇所が除去される場合があります。
- 正規表現による除去のため、すべてのケースで完全な安全性を保証するものではありません。重要なコードは変換後に必ず目視で確認してください。
- 複数言語のコードが混在している場合は、該当するコメント形式のみチェックすることをおすすめします。
- 「コードを詰める」をONにすると空行が削除されるため、あえて空行で区切っている場合は見た目が変わることがあります。