Difference between revisions of "Sublime Text Setup"
imported>JustinOther m (→Quick Compile) |
imported>JustinOther |
||
Line 10: | Line 10: | ||
(You'll also want to check the batch file itself, obviously.) | (You'll also want to check the batch file itself, obviously.) | ||
*NOTE: Check Skyrim\Papyrus Compiler\ScriptCompile.bat and make sure its file paths match your installation's. The below in its entirety should work for a default Skyrim installation on x86 or x64 Windows. | |||
<div style="overflow-x: scroll;"><source lang="xml">"%ProgramFiles(x86)%\Steam\SteamApps\Common\Skyrim\Papyrus Compiler\PapyrusCompiler.exe" %1 -f="TESV_Papyrus_Flags.flg" -i="%ProgramFiles(x86)%\Steam\SteamApps\Common\Skyrim\Data\Scripts\Source" -o="%ProgramFiles(x86)%\Steam\SteamApps\Common\Skyrim\Data\Scripts" | |||
Pause</source></div> | |||
==Updating the snippets== | ==Updating the snippets== |
Revision as of 01:56, 3 February 2012
Sublime Text is a new text editor that has a lot of modern features, a pretty cool dev community, and a very slick feel to it. We've made a package for it that makes it a good tool for developing Papyrus scripts.
Loading syntax highlighting and auto-complete
- Go to the Sublime Text website and install the latest release of version 2.
- Run the program at least once so it will set up its preferences and whatnots.
- Copy the Papyrus folder from this zip file to your local drive:
%APPDATA%\Roaming\Sublime Text 2\Packages
Quick Compile
Assuming that your copy of the Papyrus Compiler and its associated batch files are still in their default locations, you should be able to hit F7 while looking at a Papyrus file to run it through the compiler. (The output will appear in the bottom panel, so be sure to check for any errors!) If you have any problems, look at %APPDATA%\Roaming\Sublime Text 2\Packages\Papyrus\Papyrus.sublime-build
and make sure the path to your compile batch file is correct.
(You'll also want to check the batch file itself, obviously.)
- NOTE: Check Skyrim\Papyrus Compiler\ScriptCompile.bat and make sure its file paths match your installation's. The below in its entirety should work for a default Skyrim installation on x86 or x64 Windows.
"%ProgramFiles(x86)%\Steam\SteamApps\Common\Skyrim\Papyrus Compiler\PapyrusCompiler.exe" %1 -f="TESV_Papyrus_Flags.flg" -i="%ProgramFiles(x86)%\Steam\SteamApps\Common\Skyrim\Data\Scripts\Source" -o="%ProgramFiles(x86)%\Steam\SteamApps\Common\Skyrim\Data\Scripts"
Pause
Updating the snippets
The existing Papyrus package for Sublime Text includes a number of snippets that will auto-complete to frequently used things (like typing "onhit" and then tab will create a proper OnHit event so you don't have to constantly be looking up the syntax). If you want to make more of these, you can simply add another .sublime-snippet file to the Package directory. Documentation on snippets is available at Sublime Text docs site.