Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ The sublime into IDE     - Vim useful plugin: YouCompleteMe (Linux)

- Debian users to install FFmpeg 2.2.2 (Linux)

- To create someone else can not afford to delete the administrator user (Linux)

- Installation Enpass secure password manager on Ubuntu (Linux)

- ORA-00020: No more process state objects available (Database)

- Python common data type summary (Programming)

- Three easy open source firewall on the Linux platform (Linux)

- There are more than one server, there is reason to try cloud operating system (Server)

- CentOS 5.11 Open VNC access (Linux)

- shell script: the number of characters in the text to print no more than 6 words (Programming)

- STL in the list of erase () method (Programming)

- Nginx introduced Dynamic Module Architecture (Server)

- C ++ sequence containers basics summary (Programming)

- Linux Powerful IDE - Geany configuration instructions (Linux)

- Linux Getting Started tutorial: GNU C and Vim will fight the C / C ++ IDE semi-automatic (Linux)

- Oracle Client + PL SQL Developer enables remote access to the Oracle database (Database)

- Use the TC flow control test under Linux (Linux)

- mysqldump MySQL command-line tool (Database)

- Linux, Eclipse flash back and reinstall the JDK methods (Linux)

- How to troubleshoot Windows and Ubuntu dual system time is not synchronized (Linux)

 
         
  The sublime into IDE
     
  Add Date : 2017-01-08      
         
         
         
  Foreword

Used some IDE, such as eclipse, intelliJ, the IDE is very intelligent, but also a lot of plug-ins, but all of them are not fuel-efficient lights ---- memory killer. More can not stand is 10G memory 2G + eclipse accounted for after or card.

No longer do full-stack after development started with lightweight editor, the editor has used Emacs (ctrl really not used to death), Vim (relatively easy to use, but the speed and ease of plug-ins is better sublime), ultraedit (said to be essential hacker editor, plug-ins too), atom (github version of the sublime, has been very good, but unfortunately I can not accept slow), sublime (speed, plug-in rich, vim also supports operation). The final choice of the audience sought after more than sublime.

I usually develop primary language is javascript (jquery, angular), html, css (bootstrap), use some tools such as gurnt, less, git, svn. In addition to the command line (in fact, there is also the terminal plug sublime, but ugly window, function is not strong, so as a direct win + r faster), basically operate on the sublime "IDE". Mainly uses the following plug-ins:


Code completion, tips, optimization

Alignment

Beautify its "=", ":" symbols.

BracketHighlight

Code block brackets highlighting tool, you can customize the color of the brackets.

DocBlockr

On line input function / ** then enter, magical things happen, jsdoc generated.

Emmet

Formerly known zencoding, to quickly write a plugin of html.

HTML-CSS-JS Prettify

html, css, js file a key to optimization, but seemingly only optimization indentation.

AngularJS

Gives smart tips when writing Angular.

JQuery

Smart tips of JQueryAPI

SublimeLinter & SublimeLinter-jshint

In conjunction with the rules of grammar checking support js, js every writer must have.

File Save Preview

Local History

Highly recommended, intelligent caching edited file, a bit like a local version of the management tool.

Markdown Preview & MarkdownEditing

Write a good partner markdown, used to display a preview md format files.

Minifier

Manual version js file compression tool.

version control

SVN

Plug-in functions much like a small turtle TortoiseSVN, operating in the sidebar to the right.

Git

Right visualization, supra.

sublime self-optimization

Dracula Color Scheme

Black and white ash, a minimalist theme, suitable for low-profile developers.

AdvancedNewFile

Can + alt + n to create a file directly with the shortcut keys ctrl in sublime console (folder)

Automation Tools

Grunt

IDE has a magical, simply save the code, the compiler will automatically release, it can use plug-ins to Grunt's watch. just plug the sublime Grunt project to facilitate the call has been configured Gruntfile.js tasks. Use ctrl + p input grunt to use, intelligent and convenient.

Automated tools currently heard there are three kinds: Grunt, Fis, Gulp.

Grunt is a relatively mature automated management tools, has a wealth of plug-ins, broken down into a code automation to perform a task.
Fis Baidu out of the automated tools should be more in line with people accustomed to, if you can consider using lazy.
Gulp more recommended, high flow efficiency similar node.js, the plug is also very rich, according to statistics currently the most popular automation tools.
 

Last added

To vim mode

vim is a mouse from the old editor, vim mode of operation means to perform cursor, move, cut and other operations by switching modes, greatly improving the write speed. Very pleased that the sublime can be configured as a "pseudo vim".

On the menu bar Click Preferences -> setting-user, add an attribute: "ignored_packages": [ "Vintage"]

More

Cause of the fire can be so sublime that the plug is very rich, plug-ins one by one to view the top100 screening is an efficient way to find the PackageControl.
     
         
         
         
  More:      
 
- Oracle Linux 7.1 install Oracle 12C RAC (Database)
- Ubuntu server 8.04 Firewall Guide (Linux)
- Linux system - The understanding cpu load (Linux)
- Questions about Linux compiler u-boot (Programming)
- Oracle database online redo logs are several methods of recovery of deleted (Database)
- Linux RHCS basic maintenance commands (Linux)
- PostgreSQL-XL installation and deployment (Database)
- Java string intern constant pool resolution Introduction (Programming)
- CentOS 7 hard disk expansion toss record (Linux)
- Zombie process under Linux (Linux)
- Eclipse improve the efficiency of good habits (Programming)
- How to install Visual Studio Code on Ubuntu (Linux)
- Installation image conversion tool on your Ubuntu Converseen 0.8.1 (Linux)
- The Java Properties class action (Programming)
- After Pydev installation, Eclipse does not display solutions (Linux)
- Nginx DHCP TFTP Kickstart set up automatic installation system (Server)
- Linux Powerful command Awk Introduction (Linux)
- Install JDK 1.7 + Eclipse in CentOS 6.4 in (Linux)
- WordPress plug-ins installed in Ubuntu, enter the subject of FTP and not create directory problem (Server)
- Android design patterns - state mode (Programming)
     
           
     
  CopyRight 2002-2020 newfreesoft.com, All Rights Reserved.