Skip to main content
Coding Theme

PoolScript Pro

Publisher: Kleber Santana de OliveiraThemes in package: 1

Syntax highlighting, real IntelliSense powered by the actual PoolScript parser (diagnostics, go to definition, find references, signature help, hover, outline, workspace symbols, rename, code actions, call hierarchy, inlay hints, folding), snippets and Dracula theme for PoolScript (.ps).

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.background#21222c
  • activityBar.foreground#f8f8f2
  • button.background#50fa7b
  • button.foreground#282a36
  • dropdown.background#21222c
  • dropdown.foreground#f8f8f2
  • editor.background#282a36
  • editor.findMatchBackground#f1fa8c88
  • editor.findMatchHighlightBackground#f1fa8c44
  • editor.foreground#f8f8f2
  • editor.lineHighlightBackground#44475a
  • editor.selectionBackground#44475a
  • editorBracketMatch.background#44475a
  • editorBracketMatch.border#50fa7b
  • editorCursor.foreground#f8f8f2
  • editorIndentGuide.background#424450
  • editorLineNumber.activeForeground#f8f8f2
  • editorLineNumber.foreground#6272a4
  • input.background#21222c
  • input.foreground#f8f8f2
  • list.activeSelectionBackground#44475a
  • list.hoverBackground#343746
  • scrollbarSlider.background#44475a80
  • scrollbarSlider.hoverBackground#44475acc
  • sideBar.background#21222c
  • sideBar.foreground#e6e6e6
  • sideBarTitle.foreground#f8f8f2
  • statusBar.background#21222c
  • statusBar.foreground#e6e6e6
  • tab.activeBackground#282a36
  • tab.activeForeground#f8f8f2
  • tab.inactiveBackground#21222c
  • tab.inactiveForeground#6272a4
  • terminal.ansiBlack#21222c
  • terminal.ansiBlue#bd93f9
  • terminal.ansiCyan#8be9fd
  • terminal.ansiGreen#50fa7b
  • terminal.ansiMagenta#ff79c6
  • terminal.ansiRed#ff5555
  • terminal.ansiWhite#f8f8f2
  • terminal.ansiYellow#f1fa8c
  • terminal.background#282a36
  • terminal.foreground#f8f8f2
  • titleBar.activeBackground#21222c
  • titleBar.activeForeground#f8f8f2

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, punctuation.definition.comment#6272a4italic
string, string.quoted.double, string.quoted.single, string.quoted.double.poolscript, string.quoted.single.poolscript#f1fa8c
string.quoted.double.fstring.poolscript, string.quoted.single.fstring.poolscript, string.template#f1fa8c
meta.embedded.inline.poolscript, variable.other.readwrite.poolscript#ff79c6
constant.character.escape#bd93f9
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.poolscript#bd93f9
constant.language, constant.language.boolean, constant.language.null, constant.language.poolscript, constant.language.boolean.poolscript, constant.language.null.poolscript#bd93f9
constant.language.special.poolscript#8be9fditalic
keyword, keyword.control, keyword.control.poolscript, keyword.control.import.poolscript, keyword.operator.logical.poolscript#ff79c6
keyword.declaration, keyword.declaration.poolscript#8be9fd
storage.type, storage.type.poolscript#8be9fd
entity.name.function, entity.name.function.definition.poolscript#50fa7b
entity.name.function.call.poolscript#50fa7b
entity.name.function.decorator, entity.name.function.decorator.poolscript, punctuation.definition.decorator.poolscript#50fa7bitalic
support.class.stdlib.module.poolscript#8be9fd
support.class, support.class.poolscript#8be9fd
support.function.builtin, support.function.builtin.poolscript#8be9fd
support.function.string, support.function.string.poolscript#50fa7b
support.function.stdlib, support.function.stdlib.request.poolscript, support.function.stdlib.date.poolscript, support.function.stdlib.os.poolscript, support.function.stdlib.jinker.poolscript, support.function.stdlib.db.poolscript, support.function.stdlib.hash.poolscript, support.function.stdlib.jwt.poolscript, support.function.stdlib.mail.poolscript, support.function.stdlib.regex.poolscript, support.function.stdlib.sys.poolscript, support.function.stdlib.manpu.poolscript, support.function.stdlib.json.poolscript, support.function.stdlib.poolscript#8be9fd
variable.language.self, variable.language.self.poolscript#ff79c6italic
variable.parameter, variable.parameter.poolscript#ffb86citalic
keyword.operator.assignment, keyword.operator.assignment.poolscript, keyword.operator.assignment.compound.poolscript#ff79c6
keyword.operator, keyword.operator.comparison, keyword.operator.arithmetic, keyword.operator.logical.symbol, keyword.operator.increment, keyword.operator.comparison.poolscript, keyword.operator.arithmetic.poolscript, keyword.operator.logical.symbol.poolscript, keyword.operator.increment.poolscript#ff79c6
storage.type.return.poolscript#8be9fditalic
PoolScript Pro by Kleber Santana de Oliveira - VS Code Theme