Live data from Hacker News

Sublime Text 3 Build 3080

sublimetext.com

131–140 of 190 posts

Re: Sublime Text 3 Build 3080

#131
post #62

Sorry for bring this up , but this is my honest question , why should I use sublime ? what is specific about it ? Let me explain , If I wanna text editor there is Emacs ( and vim for vim user's ) , and if I want to have specific feature like IDE's have (auto complete , GUI debugger etc ) , then I can use Qt Creator/Code Blocks/etc (which I don't need , Because I am not IDE user) , then Why should I use sublime , It d…

If you're happy with emacs or vim then you probably shouldn't use it. Many people aren't comfortable with those two or prefer a mouse based approach without the overhead of an IDE in which case Sublime is a pretty good choice with lots of customizability and available plugins. Edit: For me I do my coding/most everything in vim but if I get a new project I have to learn about I find it much more easy to navigate an un…

I really disagree with the characterisation that it is for people who "prefer a mouse based approach." I hardly ever touch the mouse while using it.

For me, the thing that sets sublime apart from vim and emacs is the fact that it is a full gui app. Things like go to definition, autocomplete, build panel, command pallete, sidebar, context menus, are all technically possible in vim, but hacking these features into a command line interface always ends up seeming clunky, confusing and slow.

This also helps discoverability of features. If I want to do something, 99% of the time I can just search for the command in the menu or in the command pallete. Then they keyboard shortcut is clearly visible, and if it is a feature that I expect to use often I will make note of it. In vim (for me at least) this would require searching online for how to do something plus 10 minutes memorising the obscure commands to type into the command line.

Compared to IDE's, sublime has most of their features that I use on a regular basis, but is comparatively light to use. I'd much rather pop open sublime to quickly edit a file than launch eclipse.

Re: Sublime Text 3 Build 3080

#132
I still have issues on my desktop where sometimes I can't interact with the text area of sublime using my mouse. I can still use the mouse with the menus and stuff, but scrolling and clicking in the text does nothing and I have to use my keyboard only. Still not sure what is causing this issue as it doesn't happen all the time. The fix is usually just rebooting my PC which is rather annoying.

Re: Sublime Text 3 Build 3080

#133

Earlier quoted context omitted.

Hopefully in this day and age, you are using that plugin to SFTP into a virtual machine locally.

No clue what that is meant to mean. SFTP is as secure as any other SSH connection and people use those extremely regularly to remotely administer hosts which lack a VPN. Aside from terrible Windows support SFTP is likely one of the best secure remote file transfer protocols around (in particular for freeform file transfers, rather than structured like AS2 or similar). Certainly better than FTPS.

will is probably referring to version control/change tracking, and not to "security".

Re: Sublime Text 3 Build 3080

#134
post #118

Earlier quoted context omitted.

Aside from the obvious alternative of "personal use," are you really surprised that people aren't always in full compliance with their EULAs?

I've found that I pay much more attention to the terms of use for projects supported by smaller teams -- it's hard to feel like I'm ripping off a giant company like Adobe, but I have a hard time telling a small shop basically "HA! Thanks for trusting me stupid, good luck developing your great product with no money."

That's reasonable, but particularly in a business context, if Photoshop is helping you make money then Adobe deserves your money as much as anyone else.

Not to mention that if you're a startup and you plan to grow into a large company or get bought by a large company (i.e. all startups) you are going to have to get your house in order at some point.

Re: Sublime Text 3 Build 3080

#135
post #89
post #66

Earlier quoted context omitted.

IMHO, sublime is a lazy yet flexible editor, it has very fancy out-of-box experience, you don't have to download a lot of stuff from the internet and make your own customizations before you can finally gets started with what you intended to do few hours earlier. I know that both vim/emacs have very handy package manager, but they don't ship with vim/emacs.

I give ST a try for a few months a year or so ago. Maybe this is no longer true, but at the time, the first thing everyone did with ST is download and install Package Control, which is no more integrated with ST and doesn't really work any better than the Emacs equivalent (can't speak to Vim). My impression was ST gives you something that is almost as powerful as Emacs or Vim without requiring nearly as big of a shif…

I've found Package Control to be pretty painless. I can go from "Huh, I need syntax support for this language" back to editing in a few seconds.

The other thing is that when I do want to customise something in ST, it will usually just involve editing a single obvious value in a JSON file, rather than hunting through docs to find out what keywords I needed to add to my vimrc.

Re: Sublime Text 3 Build 3080

#136
post #74

Earlier quoted context omitted.

Personally I wasn't convinced until I also tried out the "Sublime SFTP" plugin.. I'm never going back.

Hopefully in this day and age, you are using that plugin to SFTP into a virtual machine locally.

lmao i actually used to do that once but the overhead was too much (i save frequently), so i just bought a desktop and i x11 over ssh on the remote's sublime. SFTP was a really good extension though.

Re: Sublime Text 3 Build 3080

#137
post #101

Earlier quoted context omitted.

Agreed, but the extensibility is very limited. Just look at the contortions this little package has to go through to apply a color to portions of text: https://github.com/Monnoroch/ColorHighlighter/blob/master/Co... It has to create and apply a fake theme merged with your current theme so colors can be added "dynamically"[1]. The ancient Emacs (I hate a hate/love relationship with it) can do this is several ways, the…

I get so sick of listening to people be so negative in the comments on this site. Can't you think of anything better to say than that it "sucks"

Fixed. But the criticism towards ST3 shall continue, since Jon doesn't seem to hear the community at all.

(But the strategy works for him, so...)

Re: Sublime Text 3 Build 3080

#138

Earlier quoted context omitted.

> Or maybe I've just been unlucky/incompetent. Every lint extension I've seen seems to drag a full install of whatever the popular implementation of the language is.

> seems to drag a full install of whatever the popular implementation of the language is. This is the biggest problem with sublime plugins. dependencies. It is also 100% why I refuse to add non-python dependencies to any plugins I write (which has really just been JsFormat thus far)

> I refuse to add non-python dependencies to any plugins I write

Is there a Package Control channel that ONLY lists packages following that noble rule? I'd be a lot more willing to try things out from that.

Re: Sublime Text 3 Build 3080

#139

Earlier quoted context omitted.

Hopefully in this day and age, you are using that plugin to SFTP into a virtual machine locally.

I only do web development occasionally so excuse my ignorance, but what is the common way to deploy a website now?

We use git and have branches designated as Dev, Test, Prod (etc) with webhooks or other scripts that automatically deploy the branches based on the workflow. At my last job (small webshop) it was automated, but my current job is more "Enterprisey" and we have separation of duties and other work flow constraints which mean that I never push anything to production myself (or test for that matter).

Re: Sublime Text 3 Build 3080

#140

Earlier quoted context omitted.

>You don't want to invest time on a dead editor. And this is why it's important for your editor to be free software. Emacs isn't going anywhere, and they don't have unjust control over my computing.

>they don't have unjust control over my computing I don't understand this. What is unjust about a software author charging for their work? I and many others are happy and willing to pay.

>What is unjust about a software author charging for their work?

Nothing, but using a nonfree license gives the developer unjust control over you.

Post reply on HN