Sublime Text 3在打开Visualforce页面时不显示配色方案

时间:2018-04-16 15:25:40

标签: sublimetext3 visualforce

我正在使用Sublime Text-3 version 3.0 build 3143。我已使用MavensMate连接到Salesforce并打开了VF页面,但在Sublime Text中打开VisualForce页面时看不到任何颜色。如何解决这个问题??

enter image description here

1 个答案:

答案 0 :(得分:0)

VisualForce不是Sublime开箱即用的东西,所以为了让语法高亮显示,你需要安装一个可以增加支持的软件包。

第三方附加软件包的事实存储库为Package Controldoing a search显示可用的VisualForce软件包。

该包的描述提到它为.page文件提供了语法高亮显示。假设你正在尝试打开这种文件(我根本不熟悉VisualForce),这可能就是你想要的。

特别是,一旦安装此软件包,您的图片中显示的内容对我来说就像以下内容一样(除了我已经在</apex:outputText>标签之后省略了看似无关的email_us):

Sample VisualForce Highlighting

对于它的价值,该软件包还包括完成功能,以便更轻松地创建此类文件。

由于你在评论中提到你对这个过程有点不清楚,这里有一套关于如何使用Sublime Text 3143进行设置的一步一步说明。

  1. 如果您还没有这样做,则需要安装Package Control。如果未安装,则下一步中的命令将不可用。

    对此有official installation instructions,但在您的Sublime Text构建中,您还可以从菜单中选择Tools > Install Package Control...或从命令选项板中选择Install Package Control以执行相同的操作。

    如果在菜单/命令面板中看不到该菜单项,则已安装Package Control;如果不需要,该命令将被隐藏。

  2. 使用Tools > Command Palette打开命令选项板或操作系统的相应键绑定(在该菜单项中可见),然后选择命令Package Control: Install Package

    这将下载所有包的列表并在列表中显示给您;下载整件事可能需要一点时间。您将在窗口的状态行中看到一个微调器,告诉您操作正在进行中。

  3. 显示软件包列表时,从软件包列表中选择VisualForce软件包;您可以通过输入visual来过滤包列表来更快地找到它。

  4. 完成后,将安装包;在安装过程中,状态行中会有一个微调器告诉你,状态行会在完成后简要说明软件包是否已经安装,但是如果你眨眼就会很快,你可能会错过它。

    现在安装了软件包,您应该可以关闭文件并再次打开它,以便应用适当的语法。

    您也可以从命令面板中选择Set Syntax: VisualForce或从菜单中选择View > Syntax > VisualForce,以便手动将当前文件中的语法设置为VisualForce语法。

    例如,当您创建新文件时,您需要执行此操作,因为默认语法为Plain Text,并且在您首先使用适当的扩展名保存文件之前,不会设置相应的语法。 / p>