いろいろフィールドのプラグインを触っていたら、 Pixel & Tonic から Simple Text というプラグインがでてたので試してみた。

Simple Text
https://plugins.craftcms.com/s...

だいぶ前からあったっぽいな。。

リッチエディタを適用しないフィールドとの違いは、 Behave.js によってテキストエリアの高さが自動で変わったり、入力の補完をしてくれたりといったところがちがうっぽい。

Behave
http://jakiestfu.github.io/Beh...

以前触ったことあるっけなぁ、、、、

プラグインのインストール

composer でプラグインを追加する

composer require craftcms/simple-text

プラグインをインストールする。

フィールドの設定

通常のテキストのフィールドの設定はこんな感じ。

Simple Text のフィールドの設定はこのような感じで初期の高さを設定するだけ。

同じ感じで入力したSimple Text のフィールドと普通のテキストエリア。

インデントとか閉じ括弧の補完も自動でやってくれる。

Markdown ぽいリストの補完も自動でやってくれる。

今更ながらだけどコード系やドキュメント用テキストのフィールドはこれでいいかもしれない。