My Sublime Text 3 PHP development set-up

December 16, 2014

Based in this post http://wasil.org/sublime-text-3-perfect-php-development-set-up, this my actually setup of sublime 3.

  1. Pack­age Con­trol (https://sublime.wbond.net)
    Thanks to this lit­tle piece of soft­ware all other plu­g­ins are eas­ily installed.
  2. Sub­lime­CodeIn­tel (https://github.com/SublimeCodeIntel/SublimeCodeIntel)
    This is pack­age I use all the time. Its job is to pro­vide hints related to func­tion, object, vari­able etc. names. It also hints what meth­ods and para­me­ters are avail­able in objects/classes. It’s based on Komodo CodeIn­tel and some­times it has some prob­lems work­ing at all. But most of the time it rocks 🙂
  3. Sub­limeLin­ter (https://sublime.wbond.net/packages/SublimeLinter)
    This pack­age does full-time job for me — it con­stantly watches what I write and instantly lets me know if some­thing is not OK, for exam­ple I for­get semi-colon or brackets.For PHP + JavaScript devel­op­ment I’m using:

  4. Side­BarEn­hance­ments (https://sublime.wbond.net/packages/SideBarEnhancements)
    Pro­vides great new options when right-clicking on side­bar ele­ments (files/folders). Very convenient.
  5. VCS Gut­ter (https://sublime.wbond.net/packages/VCS%20Gutter)
    Lately I don’t imag­ine work­ing with­out this one. Every day I use Git and Mer­cu­r­ial and this plu­g­ins gives me real-time infor­ma­tion about what was changed (or added/removed) in cur­rent file using sym­bols in left-hand edit win­dow gutter.
  6. SFTP, paid (http://wbond.net/sublime_packages/sftp)
    Great pack­age enabling very com­fort­able use of SFTP, FTP and FTPS. It sup­ports remote fold­ers brows­ing, edit­ing and syn­chro­niza­tion between
  7. Brack­etHigh­lighter (https://github.com/facelessuser/BracketHighlighter)
    Same sit­u­a­tion as with Tag plu­gin. In my every­day cod­ing ST3 bracket high­light­ing capa­bil­i­ties of ST3 are good enough. It is still great plu­gin though. local and remote files. Also reg­u­lar upload, down­load pn save or file open.
  8. Sub­lime Func­tion Name Dis­play (https://github.com/akrabat/SublimeFunctionNameDisplay)
    Dis­plays in bot­tom bar name of a func­tion (or method) in which our cur­sor is placed. Sim­ple and helpful.

That’s it!

Gabriel Molina

Ver entradas

Most Recent

June 9, 2022

¿Qué son las DAO y cuáles son sus beneficios?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

June 2, 2022

¿Qué son las DeFi y por qué son el futuro de las finanzas?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

May 27, 2022

How to start a successful product build from scratch?

Creating a product from scratch could be a huge challenge. To achieve your business goals it’s important to develop...

Read More