Syntax highlighting support
Perforce TeamHub supports syntax highlighting for a large number of languages.
Supported languages are listed in alphabetical order, click + to view:

ABAP
ActionScript
Ada
Apache
Apex
API Blueprint
AppleScript
ArmAsm
Augeas
Awk

Batchfile
BBCBasic
BibTex
BIML
BPF
Brainf*ck
BrightScript

1C (BSL)
C
Ceylon
CFScript
Clean
Clojure
CMake
CMHG
CoffeeScript
Common Lisp
Config File
Console
Coq
C++
Crystal
C#
CSS
csvs
CUDA
Cypher
Cython

D
Dart
Datastudio
diff
digdag
Docker
DOT

ECL
EEX
Eifel
Elixir
Elm
EPP
ERB
Erlang
Escape

Factor
Fortran
FreeFEM
FSharp

GDScript
GHC Cmm (C--)
GHC Core
Gherkin
GLSL
Go
Gradle
Graphql
Groovy

Hack
Haml
Handlebars
Haskell
Haxe
Hashicorp Configuration Language
HLSL
HOCON
HQL
HTML
HTTP
HyLang

IDL
IgorPro
INI
Io
Irb
Irb_output
ISBL

Janet
Java
JavaScript
Jinja
JSL
JSON
Json-doc
Jsonnet
Jsp
JSX
Julia

Kotlin

Lasso
Liquid
Literate CoffeeScript
Literate Haskell
LiveScript
LLVM
Lua
Lustre
Lutin

M68k
Magik
Make
Markdown
Mason
Mathematica
MATLAB
MiniZinc
MoonScript
Mosel
MessageTrans
MXML

Nasm
NesAsm
nginx
Nim
Nix

Objective-C
Objective-C++
OCaml
OpenEdge ABL
OpenType Feature File

Pascal
Perl
PHP
Plain Text
Plist
Pony
powershell
Praat
Prolog
Prometheus
.properties
Protobuf
Puppet
Python

Q
QML

R
Racket
ReasonML
Rego
Robot Framework
Ruby
Rust

SAS
Sass
Scala
Scheme
SCSS
sed
shell
Sieve
Slice
Slim
Smalltalk
Smarty
SML
Solidity
SPARQL
SQF
SQL
SSH Config File
SuperCollider
Swift

TAP
Tcl
Terraform
TeX
TOML
TSX
TTCN3
Tulip
Turtle/TriG
Twig
TypeScript

Vala
Visual Basic
VCL: Varnish Configuration Language
Velocity
Verilog and System Verilog
VHDL 2008
VimL
Vue

Wollok

XML
Xojo
XPath
XQuery

YAML
YANG

Zig