我正在使用Sublime Text-3
version 3.0 build 3143
。我已使用MavensMate连接到Salesforce并打开了VF页面,但在Sublime Text中打开VisualForce页面时看不到任何颜色。如何解决这个问题??
答案 0 :(得分:0)
VisualForce不是Sublime开箱即用的东西,所以为了让语法高亮显示,你需要安装一个可以增加支持的软件包。
第三方附加软件包的事实存储库为Package Control,doing a search显示可用的VisualForce软件包。
该包的描述提到它为.page
文件提供了语法高亮显示。假设你正在尝试打开这种文件(我根本不熟悉VisualForce),这可能就是你想要的。
特别是,一旦安装此软件包,您的图片中显示的内容对我来说就像以下内容一样(除了我已经在</apex:outputText>
标签之后省略了看似无关的email_us
):
对于它的价值,该软件包还包括完成功能,以便更轻松地创建此类文件。
由于你在评论中提到你对这个过程有点不清楚,这里有一套关于如何使用Sublime Text 3143进行设置的一步一步说明。
如果您还没有这样做,则需要安装Package Control。如果未安装,则下一步中的命令将不可用。
对此有official installation instructions,但在您的Sublime Text构建中,您还可以从菜单中选择Tools > Install Package Control...
或从命令选项板中选择Install Package Control
以执行相同的操作。
如果在菜单/命令面板中看不到该菜单项,则已安装Package Control;如果不需要,该命令将被隐藏。
使用Tools > Command Palette
打开命令选项板或操作系统的相应键绑定(在该菜单项中可见),然后选择命令Package Control: Install Package
。
这将下载所有包的列表并在列表中显示给您;下载整件事可能需要一点时间。您将在窗口的状态行中看到一个微调器,告诉您操作正在进行中。
显示软件包列表时,从软件包列表中选择VisualForce
软件包;您可以通过输入visual
来过滤包列表来更快地找到它。
完成后,将安装包;在安装过程中,状态行中会有一个微调器告诉你,状态行会在完成后简要说明软件包是否已经安装,但是如果你眨眼就会很快,你可能会错过它。
现在安装了软件包,您应该可以关闭文件并再次打开它,以便应用适当的语法。
您也可以从命令面板中选择Set Syntax: VisualForce
或从菜单中选择View > Syntax > VisualForce
,以便手动将当前文件中的语法设置为VisualForce语法。
例如,当您创建新文件时,您需要执行此操作,因为默认语法为Plain Text
,并且在您首先使用适当的扩展名保存文件之前,不会设置相应的语法。 / p>