Hello,
i spend a day and got Notepad++ (it is freeware) to work as editor for AppGameKit source code.
until agkv2 is finished it is a good and free solution
because some nice features.
localization
code folding
code completion
function list
plug in support
workspace/tree
...
http://notepad-plus-plus.org/
http://notepad-plus-plus.org/features/function-list.html
(i know also some users useing sublime editor but its not free.)
Function List define in functionList.xml
(do not put inside remark block...)
<associationMap>
<association userDefinedLangName="AGK" id="agk"/>
</associationMap>
my current state, it list the functions & types's
<parser id="agk" displayName="AGK">
<function mainExpr="Function\s*\w*\([$ÄÖÜäöüA-Za-z0-9_ ,.#]*\)\s*$|^Type\s*\w*[$ÄÖÜäöüA-Za-z0-9_ ,.#]*$" displayMode="$className->$functionName">
<functionName>
<nameExpr expr="\s[()$ÄÖÜäöüA-Za-z0-9_ ,.#]*$"/>
</functionName>
<className>
<nameExpr expr=""/>
</className>
</function>
</parser>
Menu Execute...
Compile
"F:\AGK108B19\IDE\Compiler\AGKCompiler.exe" -agk $(FULL_CURRENT_PATH)
Execute
... (path to your compiled exe)
Compile and Broadcast
"F:\AGK108B19\IDE\Compiler\AGKCompiler.exe" -bct $(FULL_CURRENT_PATH)
Compile Run and Broadcast
"F:\AGK108B19\IDE\Compiler\AGKCompiler.exe" -run $(FULL_CURRENT_PATH)
Help Home
file:///F:/AGK108B19/IDE/Help/home.html
my current user defined language see attachment (download button at right), you can import there.
i used editor backcolor blue (0,0,128) in stile/design/default/Global Style/Default Style/Background.
also i set cursor width = 3 pixels and white color.
AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670