AMPL语言
AMPL建模语言的语法高亮显示
详细信息
安装次数
- 总数: 4K
- Windows 3K
- Mac 901
- Linux 602
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
说明文件
Sublime Text 2的AMPL软件包
为AMPL建模语言(.mod
,.dat
和.run
文件)提供语法高亮显示。
安装
使用Sublime Package Control(推荐):如果您已安装Sublime Package Control,可以通过Package Control: Install Package
菜单项(快捷键:CTRL+SHIFT+P)轻松安装AMPL语言包。在列表中搜索AMPL Highlighting
。
没有Git:从github下载最新源代码zip文件,并将其解压到Sublime Text的“包”目录中,创建一个名为AMPL的新目录。
使用Git:在Sublime Text的“包”目录中克隆存储库
git clone git://github.com/jackdunnnz/sublime-ampl.git AMPL
“包”目录位于
- OS X:
~/Library/Application Support/Sublime Text 2/Packages/
- Linux:
~/.Sublime Text 2/Packages/
- Windows:
%APPDATA%/Sublime Text 2/Packages/
您可以通过首选项
> 浏览包...
菜单中的菜单项访问它
OS X
在OS X上,为了使许可证文件可找到(需要手动将环境变量添加到sublime-build文件中),需要进行进一步配置。在Packages/User
目录中创建一个名为AMPL.sublime-build
的文件,其内容如下
{
"osx":
{
"env":
{
"ILOG_LICENSE_FILE": "path/to/access.ilm"
}
}
}
将path/to/access.ilm
替换为您ILOG许可证文件的实际路径。
AMPL语言
AMPL,即“A Mathematical Programming Language”(数学规划语言)的缩写,是一种代数建模语言,用于描述和解决大型数学计算中的高复杂性问题(即大型优化和调度问题)。
AMPL可以从http://www.ampl.com/获取
特性
此软件包为所有内置函数、字符串、数值(包括Infinity
)和函数参数添加语法高亮显示。
注释也被高亮显示。在AMPL中,行注释以#
开始,块注释由/*
和*/
标明。
为了解决一个AMPL模型,按下ctrl+B
(构建)将调用AMPL对模型的.run
文件进行操作。这可以在模型的任意文件中进行,只要确保.run
脚本与当前文件同名,例如构建example.mod
将调用AMPL对example.run
进行处理。
支持
此包是VIM上AMPL高亮方案的移植版本。如果有关于高亮的任何问题或建议,请告诉我。