Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / Notepadd++ as alternate Editor / IDE for AGK

Author
Message
Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 5th May 2014 13:30 Edited at: 7th May 2014 21:29
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...)


my current state, it list the functions & types's


Menu Execute...


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

Attachments

Login to view attachments
Seditious
10
Years of Service
User Offline
Joined: 2nd Aug 2013
Location: France
Posted: 5th May 2014 14:04
Why not use Unity?
Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 5th May 2014 14:16
@Seditious
link? its part of unity engine?
Notepad++ is free beer and lightweight, i like it.

AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670
Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 5th May 2014 21:08 Edited at: 7th May 2014 21:58
Screenshot from Notepad++ and AppGameKit Source Code



AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670

Attachments

Login to view attachments
MikeHart
AGK Bronze Backer
20
Years of Service
User Offline
Joined: 9th Jun 2003
Location:
Posted: 5th May 2014 22:36
Hey Markus,

this is looking very good. I was missing a function list in the AGK1 IDE so I will give it a try, definitely.

Thanks for sharing
Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 5th May 2014 23:15
It's worth trying.
hint: do not forget to start compiler with open tab main.agc file.

AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670
Naphier
13
Years of Service
User Offline
Joined: 2nd Oct 2010
Location: St Petersburg, Florida
Posted: 6th May 2014 03:49
Sublime is free with a nag every 10 saves. A very un-intrusive nag.

Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 6th May 2014 16:28 Edited at: 7th May 2014 21:30
today i try reg expr. with a test app and change the value for mainExpr and nameExpr
above in functionList.xml

it should also list Type's now
Quote: "Function\s*\w*\([$ÄÖÜäöüA-Za-z0-9_ ,.#]*\)\s*$|^Type\s*\w*[$ÄÖÜäöüA-Za-z0-9_ ,.#]*$"


Name in List or ""
Quote: "\s[()$ÄÖÜäöüA-Za-z0-9_ ,.#]*$"


this 2 regular expressions are not perfect but works.

@Naphier
hmm,ok, he said "There is currently no enforced time limit for the evaluation."

AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670
Naphier
13
Years of Service
User Offline
Joined: 2nd Oct 2010
Location: St Petersburg, Florida
Posted: 6th May 2014 20:17
that's right, there's no enforced time limit. I've been using it for about a year. After you save a file it sometimes asks for you to buy with a very non-intrusive popup window. I feel a bit guilty I've used it for so long with out paying, but the license fee is a bit steep. I use N++ for all of my web development and I like using Sublime for AppGameKit a bit better. Mainly the multi-line editing, GUI, and snippets, but N++ is a great program too.

Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 6th May 2014 21:16 Edited at: 6th May 2014 21:16
@Naphier
yes, ok , now we have 2+ ide bonus options until v2 is ready
at notepad++ i like that the user can decide if he want donate.

AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670
Markus
Valued Member
20
Years of Service
User Offline
Joined: 10th Apr 2004
Location: Germany
Posted: 7th May 2014 21:13 Edited at: 7th May 2014 22:01
today i had upload a new agksettings.xml,
see above in download.
today i know much better how the settings for syntax highlighting needs.

one problem i have with folding
if "exitfunction" exist inside a function it find "function" inside "exitfunction" and think it is a start block too^^

@mod
please can u stick it at top with other sticky topics?

AGK 108 (B)19 : Windows 8.1 Pro 64 Bit : AMD Radeon HD 6670

Login to post a reply

Server time is: 2024-04-20 07:06:28
Your offset time is: 2024-04-20 07:06:28