Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>FreeMarker Syntax HighlightNew to Visual Studio Code? Get it now.
FreeMarker Syntax Highlight

FreeMarker Syntax Highlight

angluswang

|
1 install
| (1) | Free
FreeMarker (.ftl) syntax highlighting for VSCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FreeMarker Syntax Highlight

FreeMarker Logo

VSCode 扩展,为 FreeMarker 模板文件提供语法高亮支持。

功能特性

  • ✅ 完整的 FreeMarker 语法高亮
  • ✅ 支持 100+ 内置函数
  • ✅ 支持尖括号 <#...> 和方括号 [#...] 两种语法
  • ✅ 字符串内插值高亮
  • ✅ 自动括号匹配和闭合
  • ✅ HTML 基础语法继承
  • ✅ 自定义文件图标

支持的文件类型

扩展名 说明
.ftl FreeMarker 模板
.ftlh FreeMarker HTML 模板
.ftlx FreeMarker XML 模板

语法示例

指令

<#if condition>...</#if>
<#list items as item>...</#list>
<#assign name = value>
<#macro myMacro param>...</#macro>
<#function myFunc(arg)>...</#function>
<#include "template.ftl">
<#import "lib.ftl" as lib>

插值

${variable}
${user.name}
${items[0]}
${value?default("N/A")}

内置函数

${str?upper_case}
${list?size}
${date?string("yyyy-MM-dd")}
${value?has_content}

安装

在 VSCode 扩展市场搜索 FreeMarker Syntax Highlight 安装。

或通过命令行:

code --install-extension angluswang.freemarker-syntax

相关链接

  • FreeMarker 官网
  • FreeMarker 手册

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft