Author Topic: Sublime Text - License for Chaos-Project?  (Read 9684 times)

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Sublime Text - License for Chaos-Project?
« on: February 01, 2013, 01:31:17 AM »
http://www.sublimetext.com/

I have found what I think Is the BEST text editor ever. I'm currently evaluating it but I would like to get a license (they don't actually enforce the trial period). and I would like to share that license with people here on CP (License can be used on as many computers and operation systems as you want).

I'm wondering, if others on this site also like the editor, would be willing to pitch in for that $70 license.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #1 on: February 01, 2013, 02:01:06 AM »
Looks decent, but not $70 decent.  I have half a mind to duplicate some of the features in a personal version of the software.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 274
  • LV: 56
  • Gender: Male
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #2 on: February 01, 2013, 02:14:51 AM »
My brother uses that for everything. To me it just looks like an overcomplicated code editor, so I would probably never use it.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #3 on: February 01, 2013, 02:15:29 AM »
Exactly,  I don't really want to pay $70 unless others on the site want to use it too.

but again, like winrar the trial period isn't enforced , they don't even tell you how long it is. in fact, there isn't even a dialog saying "you haven't bought this yet" that I have seen, just "unregistered" in the window title


EDIT: Notepad++ can go die in a hole! this things is awesome!
EDIT2: F**KING BUILD SYSTEMS! with the ability to use regexp to navigate to errors lines and files bases on the console output! ALSO the best dam code completion I've ever seen short of having an actual IDE.
EDIT3: SCRATCH THAT! there is freaking FUZZY SEARCHING in the code completion  bgc -> background-color this is BETTER than any IDE I've ever used!
EDIT4: is a python command line and there are packages for EVERYTHING!
EDIT5: SNIPPITS! VIA CODE COMPLETION! Install-able via package control or creatable by yourself!
« Last Edit: February 01, 2013, 07:54:55 AM by Ryex »
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Zexion

  • Addicted to LoL
  • Chaos User
  • ******
  • Posts: 1517
  • LV: 69
  • Gender: Male
  • My anaconda don't...jk it does
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #4 on: February 01, 2013, 08:00:27 AM »
You know...if I actually needed it, I would SO be more than willing to pitch in like $20, but as I am now I do most coding in bloodshed and soon eclipse, and im pretty sure i won't ever do anything python related -_-

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #5 on: February 01, 2013, 08:09:53 AM »
a must watch series of videos if you think you might like Sublime Text
https://tutsplus.com/course/improve-workflow-in-sublime-text-2/


and again it has an infinate trial period so feel free to use it now. I'm just wondering if people here want a license and get access to the beta and stuff like that we could buy it together
« Last Edit: February 01, 2013, 02:44:33 PM by Ryex »
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19953
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Sublime Text - License for Chaos-Project?
« Reply #6 on: February 01, 2013, 09:17:29 AM »
Some of the features seem to me like glorified search/replace functions (at least the ones in the GIFs). And when you're a programmer, fuzzy search seems kind of unnecessary. I agree with winkio that it's not worth $70. Though, it does look superior to Notepad++.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #7 on: February 01, 2013, 09:35:57 PM »
It's a lot more then gloried search and replace, it's multiple cursors with several keyboard shortcuts for selection. it's actual search and replace is great too. and two of thous gifs were a "command palate" (fuzzy searching of every command in the app) and a "go to anything" dialog (fuzzy searching of your entire project space and inside files once you put an @ symbol in there)

and I would agree it's not worth the $70 as it is now. perhaps $40.  but again it has an INFINITE trial period that in NO WAY restricts it's usage and there is NO annoying dialog that pop up about buying the software.

the license gets you access to the current version 3 beta which has a massive list of improvements (still not sure if it's worth it but you know). http://www.sublimetext.com/blog/articles/sublime-text-3-beta

out of the box it's about 3 times better than Notepad++ is with about 10 plugins. then you have the fact that there are about 100 plugins for this thing that are far better in quality than notepad's.

seriously, watch a few of those videos and try this out.
« Last Edit: February 01, 2013, 09:54:15 PM by Ryex »
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Aqua

  • Lexima Warrior
  • *******
  • Posts: 2554
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #8 on: February 01, 2013, 11:15:38 PM »
Quote
Licenses are per-user, rather than per-machine, so you can enjoy Sublime Text on as many computers and operating systems as you wish with your license.

Multiple Operating Systems or Computers
Licenses are per-user, so you're welcome to use the one license on all computers and operating systems where you are the primary user. For businesses, the number of users must equal the number of licenses.

Site Licenses
Site licenses are not offered for Sublime Text.

What were you trying to accomplish with $70?


Also...
Quote
Upgrade Policy
A license is valid for Sublime Text 3, and includes all point updates, as well as access to prior versions (e.g., Sublime Text 2). Future major versions, such as Sublime Text 4, will be a paid upgrade.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #9 on: February 02, 2013, 12:33:21 AM »
if we bought a License we would share as a site Chaos Project would be the user.
The current release is version 2 and the license works for version 3 which is in beta which we would get access too
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline SBR*

  • Chaos User
  • ******
  • Posts: 1195
  • LV: -7
  • Gender: Male
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #10 on: February 05, 2013, 07:41:17 PM »
I've been using Sublime Text for quite a while and, although I must say I've never used any other editor, I think it's great. There is, however, an annoying dialogue box that tells you you haven't registered that appears every few times you save, but other than that I really like it.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #11 on: February 05, 2013, 08:19:43 PM »
I've been using Sublime Text for quite a while and, although I must say I've never used any other editor, I think it's great. There is, however, an annoying dialogue box that tells you you haven't registered that appears every few times you save, but other than that I really like it.

ya I only noticed the 3ed day. but it's really not that annoying. you just click cancel and it wont pop up for another 20 saves. and I found a REPL plugin for it. SublimeREPL, it's sublime.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #12 on: June 19, 2013, 07:30:56 AM »
ok, This thing has official jumped from freaking awesome to the best dam thing to ever have a place on my computer.

Just today I was working on the editor and I decided that it was a pain in the ass registering all these event formatting components sepreately, what with there being a data extractor, an html formatted, a selection handeler ect.

I had each type of function in 4 large classes 100+ functions long and the result was that I had to add each function seperatly as a component.

then I decided this was a pain in the ass and I would rather have a class for each event command with all it's peaces together, major re-factor time right? what with there being 104 event commands with about 25 of them implemented? copy paste hell was about to consume hours of my life.
or so you would think. using sublime text superb REGEXP search functionality I wrote a REGEXP to select all the function of 1 type, using the "find all" functionality to get a cursor at each one where I proceeded to type out a class statement and suddenly I have 104 classes, a multi row selection with multiple cursors and suddenly I have 104 command code on my clipboard separates into 104 cursors. a single copy paste and each class has a unique name. can you guess what happens now? that's right. three more REGEXP to select all of each type of function a single copy paste operation with multiple cursors for each.

10 minutes latter I have tuned 4 classes, each with 104 functions into 104 classes with 4 function each. another 3 minutes with multiple cursors and I've renames all the functions appropriately so that the interface would be uniform.

30 minutes to refator and modularize 800 + lines of code all because I only have to make 8 or so copy paste operations instead of 400.

this is god tier software guys
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #13 on: June 19, 2013, 04:08:53 PM »
Ryex, I'm totally with you on this thing. I wouldn't mind chipping in some money towards it.

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19953
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Sublime Text - License for Chaos-Project?
« Reply #14 on: June 19, 2013, 09:13:51 PM »
I'll definitely try this out in near future. I have more and more requirements to optimize and maximize my efficiency while doing basically anything so this should come in handy.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #15 on: June 20, 2013, 01:55:51 AM »
I actually have already forked over the money for a license
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #16 on: June 20, 2013, 02:14:15 AM »
Ahhhh....damn. No chance in getting that huh Ryex?

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #17 on: June 20, 2013, 05:43:45 AM »
I see no reason not to share it between a few close friends. but only a few...
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline stripe103

  • Astral Trancist
  • *****
  • Posts: 570
  • LV: 18
  • Gender: Male
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #18 on: June 20, 2013, 05:27:54 PM »
Great program. Looks really awesome, but haven't gotten to actually discover all it's features just yet.
Notepad++ is now uninstalled however, I like this one quite a bit more.

Oh, and Ryex? Am I your friend? =)

By Axerax

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #19 on: June 21, 2013, 03:36:31 AM »
is that a question you need to ask?
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #20 on: July 14, 2013, 07:56:15 PM »
Ok, I've now discovered the SublimeCodeIntel plugin and it now official.

there is nothing that any other Editor does better than SublimeText. except perhaps Build Management which Visual Studio takes the cake on.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline WhiteRose

  • Trying to code in Ruby
  • Moderator
  • Lexima Warrior
  • ***
  • Posts: 2341
  • LV: 127
  • Gender: Female
  • <3
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #21 on: July 21, 2013, 12:37:08 AM »
I've actually used Sublime Text myself for a few things, and I do really like it a lot. It feels so "fluid," even just for little text-editing things. Though I'm fine using the free version myself, I'm happy to chip in a few dollars to pay back Ryex if other people want to use it.

Offline Spaceman McConaughey

  • Legit Poo Poo Man
  • Lexima Warrior
  • *******
  • Posts: 2002
  • LV: 46
  • Gender: Male
  • muh murph
    • View Profile
    • Titties, titties, and more titties!
Re: Sublime Text - License for Chaos-Project?
« Reply #22 on: July 21, 2013, 12:53:43 PM »
I see no reason not to share it between a few close friends. but only a few...


Heeey, buuuuuuddy... :)

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #23 on: September 23, 2014, 04:40:32 AM »
Ok, grave dig but OH MY GOD I'M IN LOVE!

ok so I told you guys about regular expression searching right? how you can do it with every file in your code base?

well... I noticed that when regular expressions are enabled it highlights capture groups "()" and you have to escape them to find prens. so I though "why does it let you define capture groups if you can't get the out put of them?"

so I did a little digging. turns out you CAN get the out put and use it in the REPLACE field!

I have 90+ files to modify and change the template references on. I was doing it by hand for the first ~15

then I did this.

Code: [Select]
Find: class (\w+)\(Templates\.(\w+)\):
Replace: from PyitectConsumes import $2_Template\n\n\nclass $1($2_Template):

hit replace.

"do you want to replace occurrences in 77 files?"
Yes.

BOOM

refactor done.

every instance of something like:
Code: (python) [Select]
class WeatherEffects_Dialog(Template.WeatherEffects_Dialog):replaced with
Code: (python) [Select]
from PyitectConsumes import WeatherEffects_Dialog_Template


class WeatherEffects_Dialog(WeatherEffects_Dialog_Template):


EDIT:
I just closed 3 issues on the tracker  in about 2 hours which I had estimated would take me the rest of the week. all thanks to this one feature.
« Last Edit: September 23, 2014, 05:33:11 AM by Ryex »
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3247
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #24 on: September 23, 2014, 06:31:46 AM »
Yeah, but if you just used a normal full-featured IDE, it would have been just as easy. Sure, it makes it easier than other text editors, but it's not like you are forced to use a text editor. It is just using IDE-like abilities.

Yes, it is a very good text editor, but I still don't see the huge deal here.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5137
  • LV: 198
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #25 on: September 23, 2014, 06:38:56 AM »
I'm sorry but I'm going to have to completely disagree. No IDE I've ever encountered had this kind of powerful regexp replaceability. and I dont care how well designed a IDE's refactor tools are designed they can not compete with the flexibility and power offered here.

My point is thus. Show me any IDE. I can replace it with this text editor and not lose any power.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3247
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: Sublime Text - License for Chaos-Project?
« Reply #26 on: September 23, 2014, 06:47:53 AM »
Regex find/replace is not something that has never been done before, not anything groundbreaking. If this works best for you for the language you are using, then by all means. I am not saying anything bad about the program, indeed, I think it does appear better than Notepad++ in many ways, and I will definitely be giving it a try.

As for regex find/replace, that's not even uncommon in an IDE. For a text editor, doing it in all source files, yes, that is uncommon.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19953
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Sublime Text - License for Chaos-Project?
« Reply #27 on: September 23, 2014, 07:27:19 AM »
I know it's not uncommon, but I don't think that I've seen and IDE with regex search and replace.

On the other hand Notepad++ has that feature for years. But until now I've used it exactly once. It's a cool feature, but its usefulness is probably limited to refactoring.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.