1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[baserCMS][baserCMS Toggle Debug] デバッグモードを簡単に切り替えられるVSCode用拡張機能

Last updated at Posted at 2024-09-01

baserCMSのデバッグモードを簡単に切り替えられるVisual Studio Code用拡張機能を作成しました。4系版と5系版の両方に対応しています。

sc_basercms-toggle-debug.png

想定している対象者

  • baserCMSを用いて開発、制作を行っている方
  • デバッグモードの切り替えを頻繁に行う方

どうして作ったの?

baserCMSのデバッグモードの切り替えをもっと簡単にしたいと思い、この拡張機能を作りました。
通常、デバッグモードは設定ファイルを手動で編集して切り替えますが、その手間を省きたいと考えたからです。
(管理画面からも切り替え可能ですが、より手早く行いたい方におすすめ)

  • baserCMS4系
    • app/Config/install.php 内の Configure::write('debug', 0);
  • baserCMS5系
    • config/.env 内の export DEBUG="false"

デバッグモードってなに?

baserCMSのデバッグモードは、開発やトラブルシューティングの際に役立つ機能です。
本番環境ではオフにするのが一般的です。
オンにすることで詳細なエラーメッセージやログが表示され、問題解決がスムーズになります。
開発時には主に以下の動作が変わります。

  • 詳細なログ情報が生成される
  • 一部のキャッシュ(ビューキャッシュやDBキャッシュ)が無効化される

参考記事

初めてのことが多く、いろいろな情報に助けられました。ありがとうございました。

感想など

工夫したのは、現在のモードを表示させておくことですぐ確認できるようにしたことです。
プロジェクトを開いた直後に反映というのができなくって、一旦諦めちゃいました。
コマンド1回叩く必要があるのが改善点なのでそのうち、といったところです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?