By GabSoftware
If you want to add support for Progress ABL 4GL in Sublime Text, you can use this syntax plugin.
A ready-to-install package is located in the dist
directory.
- Zip the content of the OpenEdge ABL.sublime-package directory (not the directory itself)
- Rename the archive to "OpenEdge ABL.sublime-package" (without .zip in the end of the file name)
- Close Sublime Text if necessary
- Locate the data directory of Sublime Text 3 :
- On Windows, it is located in
%APPDATA%\Sublime Text 3
- On Linux, it is located in
~/.config/sublime-text-3
- On OS X, it is located in
~/Library/Application Support/Sublime Text 3
- On Windows, it is located in
- In the data directory, place the package
OpenEdge ABL.sublime-package
in theInstalled Packages
directory. - In the data directory (but in
%LOCALAPPDATA%\Sublime Text 3
in Windows!), delete theCache/OpenEdge ABL
directory - Restart Sublime Text
- You may need to open each progress file type (.p, .cls, .i, .w...) and associate them with the new syntax scheme:
View > Syntax > Open all with current extension as... > OpenEdge ABL
It is possible to get the "Check Syntax" feature of OpenEdge working in Sublime Text. To do so, you can use the provided files in the CheckSyntax
directory :
- Close Sublime Text
- Place the
syntax.p
file in a directory or your choice, for exampleC:\syntax
- Copy the files
ABL.sublime-build.example
andABL.sublime-settings
and paste them in the data directory, inPackages\User
- Rename
ABL.sublime-build.example
toABL.sublime-build
- Modify
ABL.sublime-build
to reflect your configuration - Restart Sublime Text
- You can now check the syntax of Progress ABL source files by hitting CTRL + B
This product is not supported by Progress.