Extends Textarea *has the same features
The Code field is an extension of Textarea with a visual appearance of the edited code.
use MoonShine\Fields\Code;//...public function fields(): array{return [Code::make('Code')];}//...use MoonShine\Fields\Code;//...public function fields(): array{return [Code::make('Code')];}//...

Language
By default, PHP styling is used, but using the language() method You can change the design for another programming language.
language(string $language)language(string $language)
Supported languages: HTML , XML , CSS , PHP , JavaScript and many others.
use MoonShine\Fields\Code;//...public function fields(): array{return [Code::make('Code')->language('js')];}//...use MoonShine\Fields\Code;//...public function fields(): array{return [Code::make('Code')->language('js')];}//...
Line numbering
The lineNumbers() method allows you to display line numbering.
lineNumbers()lineNumbers()
use MoonShine\Fields\Code;//...public function fields(): array{return [Code::make('Code')->lineNumbers()];}use MoonShine\Fields\Code;//...public function fields(): array{return [Code::make('Code')->lineNumbers()];}