WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   General Authoring Discussion (https://www.wowinterface.com/forums/forumdisplay.php?f=20)
-   -   Sublime Text 2 - WoW Package Project. (https://www.wowinterface.com/forums/showthread.php?t=46352)

fRodzet 04-26-13 07:59 PM

Sublime Text 2 - WoW Package Project.
 
Go to my other post in order to download the BETA version:

http://www.wowinterface.com/forums/s...ad.php?t=46712

Nibelheim 04-26-13 08:01 PM

Quote:

Originally Posted by fRodzet (Post 277113)
Greetings,

I'm working on a project - a package for Sublime Text 2.. Now i know that i posted my other topic with the SCiTE/NotePad++ project, but after i tried Sublime Text 2 i decided to develop a package for that instead.

Here is a video of how it works so far:

Click Here: Sublime Text 2 - Create WoW AddOns with the speed of light!

please don't mind the music playing in the background, its just because i forgot to turnoff Play Windows sounds in my fraps and had my VLC playlist running in the background(Oliver Koletzki feat. Fran - Hypnotized)
.Also i didn't want to spent time cutting and clipping the video so i just recorded one big example(2 minutes)

Upcoming features:
Full API Support for WoW
Syntax Highlighting

idea's are welcome.

i expect to have a BETA release of the Package around may the 13th, as of now it seems that i need atleast 2 weeks to get it to work properly and hopefully a final release one day which can be downloaded though package control.

Regards,
fRodzet

Yes! :banana::banana::banana:

Torhal 04-26-13 08:30 PM

One question: Will it be able to detect globals? :) Nothing like spending hours debugging something to the point where you think you've gone mad only to realize you typoed a variable.

myrroddin 04-27-13 01:59 AM

Quote:

Originally Posted by Torhal (Post 277115)
One question: Will it be able to detect globals? :) Nothing like spending hours debugging something to the point where you think you've gone mad only to realize you typoed a variable.

I'm sure you know about this already, but just in case: http://www.wowinterface.com/download...OTANADDON.html

Torhal 04-27-13 02:52 AM

Oh, yeah - but Sylvanaar's IntelliJ Lua plugin has me spoiled. Globals show up in bright red.

fRodzet 04-27-13 07:12 AM

Quote:

Originally Posted by Torhal (Post 277115)
One question: Will it be able to detect globals? :)

It will be able to detect globals just fine :) Since yesterday when i posted i figured out some cool features.

I'll make a new video sometimes soon to show some other stuff..

Even tho i'm not good at programming, JSON is so easy to work around with, especially because there is soo many packages out there to learn from - its actually just a combination of packages with custom made settings and some add-ins.

Sublime Text 2 seems to be very clever and almost self thinking once you get around with the hotkeys.

Torhal 04-27-13 10:06 AM

Sometimes it seems almost sentient; Sublime Text 3 reminds me of a nascent Skynet.

Vlad 04-27-13 11:44 AM

It looks like you are a robot... the way you type is so mechanical and constant.

Haleth 04-27-13 12:47 PM

Quote:

Originally Posted by Vlad (Post 277148)
It looks like you are a robot... the way you type is so mechanical and constant.

I thought he was using an automator or something to type that out for him :p

I could never type at that rate.

OT; Looks really cool. Wish it were Notepad++ but what can you do :p

Nibelheim 04-27-13 01:17 PM

Quote:

Originally Posted by Haleth (Post 277154)
Wish it were Notepad++ but what can you do :p

Yeah, it's been through a couple of editor changes. Once he saw how awesome ST2 was, he fell in love :p

fRodzet 04-27-13 04:01 PM

Quote:

Originally Posted by Vlad (Post 277148)
It looks like you are a robot... the way you type is so mechanical and constant.

I wish! maybe to my next video i should use some keypose program like the one for mac, anyone knows of a good one(Windows)? In this way you can also get a slight look of the hotkeys used :)

fRodzet 04-27-13 04:07 PM

Quote:

Originally Posted by Haleth (Post 277154)
I thought he was using an automator or something to type that out for him :p

I could never type at that rate.

Trust me, i typed that code over and over again back when i was trying to do my first AddOn because at first i thought that programming was all about remembering so after you created one AddOn you should remember everything bout it.. lol

Quote:

Originally Posted by Haleth (Post 277154)
OT; Looks really cool. Wish it were Notepad++ but what can you do :p

Sorry, but i just can't go back.. Sublime offers so much, i can't even descripe the pleasure of using it!

p3lim 04-27-13 05:51 PM

Quote:

Originally Posted by fRodzet (Post 277167)
Sorry, but i just can't go back.. Sublime offers so much, i can't even descripe the pleasure of using it!

I could not agree more, even after using Notepad++ for several years I have to say Sublime is far superior.

fRodzet 04-27-13 06:15 PM

So far support for 500 APIs. We're getting closer :D

myrroddin 04-27-13 06:17 PM

I downloaded Sublime Text 2. Just waiting for you to release an alpha or beta for testing, hopefully with full, clear to understand install instructions for your plugin.

If I may suggest a tip next time you use Fraps? Please turn off the frame rate display in the top corner. Thank you! :D

fRodzet 04-28-13 01:09 AM

Quote:

Originally Posted by myrroddin (Post 277176)
I downloaded Sublime Text 2. Just waiting for you to release an alpha or beta for testing, hopefully with full, clear to understand install instructions for your plugin.

Sounds good! :) And i will ofc add some clean instructions for installation :) Now what is the difference between alpha and beta, hah, i never figured that out!

Quote:

Originally Posted by myrroddin (Post 277176)
If I may suggest a tip next time you use Fraps? Please turn off the frame rate display in the top corner. Thank you! :D

Thanks for the tip - yeah it was annoying to me aswell, just didn't want to redo the video because of that :P Just payed for fraps so i'm not very used to it yet, i used the Windows Media Encoder before.

myrroddin 04-28-13 05:06 PM

Quote:

Originally Posted by fRodzet (Post 277194)
Now what is the difference between alpha and beta, hah, i never figured that out!

Each programmer has a slightly different interpretation, but what I go with is alpha means "available for use from development sites (code.google.com, a repository, wowace.com, curseforge.com, etc –– not public sites like wowinterface.com or curse.com), but definitely not finished, expect bugs" while beta means "publicly distributed, no known bugs or missing features, needs people other than programmer to test". Release quality means "publicly available, no bugs or missing features, thoroughly tested and working".

When dealing with Warcraft AddOns, I never think of missing translations as a missing feature. Other users will provide them whenever they want, and you can't count on them. A missing feature is something in the AddOn (or your ST2 plugin) that you intend on having when you deem it release quality.

Resike 04-29-13 12:40 AM

You should also try this plugin for Sublime:

World of Warcraft TOC file Syntax

fRodzet 04-30-13 02:53 AM

Why spent time writing your return values when you can just do it like so:

http://www.youtube.com/watch?v=fajDL...ature=youtu.be

Once again i recorded system sounds -.-

Torhal 04-30-13 03:15 AM

That's pretty damn nice. You'll have it completely done by tomorrow, you said? :D


All times are GMT -6. The time now is 03:19 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI