Utility
AI
Terminal
code-demo
No opentui live preview is registered for this example yet.
Installation
pnpm dlx shadcn@latest add @termcn/code
Usage
import { Code } from "@/components/ui/code";<Code language="typescript">
{`const greeting = "Hello, world!";\nconsole.log(greeting);`}
</Code>Examples
Multiline
Terminal
code-multiline
No opentui live preview is registered for this example yet.
API Reference
Code
| Prop | Type | Default |
|---|---|---|
children | string | required |
language | string | undefined |
inline | boolean | false |
borderStyle | "single" | "double" | "round" | "bold" | "singleDouble" | "doubleSingle" | "classic" | "single" |
showLineNumbers | boolean | true |
lineNumberSeparator | string | "│ " |
keywordColor | string | undefined |
stringColor | string | undefined |
numberColor | string | undefined |
commentColor | string | undefined |
operatorColor | string | undefined |
plainColor | string | undefined |