Live data from Hacker News

Sublime Text 3 Build 3080

sublimetext.com

141–150 of 190 posts

Re: Sublime Text 3 Build 3080

#141

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?

I do, and to be honest with you it is more fractured than it has ever been.

Back in the 90s "everyone" used FTP. Now the methods of deployment vary wildly including but not limited to:

- FTP (over VPN), "Shared Folders" (SMB, over VPN), RDC/RDP (seriously, often not over VPN)

- Git clients (and other source control, controlled over SSH), SFTP, FTPS, CMS (over HTTP/S), SCP, rsync/robocopy (over VPN)

- Virtualisation trickery: Like cloning, snapshots, and shared data storage.

The "best" way depends on a lot of factors. For example are you doing staging? Do you even have source control? How many servers? Etc. There is no one size fits all solution.

For a small host or personal site, you can likely do what everyone else does: SFTP on Linux/BSD, and FTPS on Windows (via Filezilla Server).

Re: Sublime Text 3 Build 3080

#142
post #133

Earlier quoted context omitted.

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".

Correct, workflow. Even with the tools themselves, rather than "best practice" it seems mind boggling using SFTP within the editor. With things like SASS, bower, grunt, npm and the like - it doesn't even seem like it'd be compatible.

Re: Sublime Text 3 Build 3080

#144
post #133

Earlier quoted context omitted.

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".

That's still a silly point. For security reasons a lot of people don't hook their source control directly into production web-servers, and instead deploy from a secured environment hooked into secure control onto production (which would still require something like e.g. SFTP for the actual transfer).

Regardless their point was poorly explained/explored.

Re: Sublime Text 3 Build 3080

#145

OT: What are some tips (or plugins) to be more productive on ST3?

Git related packages:

* git: git commands in ST.

* gitgutter: diffs in the margin (+,-, modified)

* github: direct access to the remote github directory (issues, pull requests, etc.)

There's also a ton of language specific packages (lint, color scheme, etc.)

My main productivity tip would be to use the "ctrl + p" search command a lot. It matches searches very nicely (partial matching). One can look for files in the project, specific line in the active file (if you start with ":"), specific methods (if you start the search with "@"). ST3 also has a symbol lookup command which is really powerful ("ctrl + shift +r").

Re: Sublime Text 3 Build 3080

#146
post #108
post #13

After years of using it, I finally just bought a Sublime license. It's about as close to perfect as an editor gets for me - fast, stable, powerful, extensible, portable, and very low cognitive overhead. Kudos to the Sublime folks.

I'm the opposite - bought a license years ago but don't actually use it for much except plaintext. In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly. Part of the problem may be that extensions seem remarkably keen to…

That's my experience too, but I find it so superior to Emacs and Vim in other regards and keep using it. What are you using now?

Re: Sublime Text 3 Build 3080

#148
post #108
post #13

After years of using it, I finally just bought a Sublime license. It's about as close to perfect as an editor gets for me - fast, stable, powerful, extensible, portable, and very low cognitive overhead. Kudos to the Sublime folks.

I'm the opposite - bought a license years ago but don't actually use it for much except plaintext. In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly. Part of the problem may be that extensions seem remarkably keen to…

Atom is finally getting to the point that I feel it's competitive with ST. If you haven't lately, give it a try. There is a huge ecosystem of excellent plugins, too.

Re: Sublime Text 3 Build 3080

#149
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.

I develop from multiple machines depending on where I am. The dev server that then does all the version control bits as if it were the local server. It's also a lot beefier than my laptop. Also bear in mind these are my own one-man-job projects and websites. Made do with what I have else I'll spend years setting up the perfect system and have created nothing

Re: Sublime Text 3 Build 3080

#150
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…

For me, Sublime Text feels like an editor with the ethos of Vim/Emacs, but designed in the 21st century, without all the legacy baggage.

The key-bindings are based on modern GUI standards. The configuration uses simple JSON files. It provides most commonly used features as standard.

Vim/Emacs are still probably more powerful once learned, but after using vim for a few years (admittedly not trying that hard to improve), I felt I was able to get to the same efficiency in Sublime in a few weeks.

Post reply on HN