Preferences > Settings
onUser
side- Insert the line below:
{
"always_show_minimap_viewport": true,
"binary_file_patterns": ["*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip","node_modules/**", "bower_components/**", ".git/**"],
"bold_folder_labels": true,
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"draw_minimap_border": true,
"file_exclude_patterns":
[
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store",
"*.class",
"*.psd",
"*.db",
"*.sublime-workspace",
"*.woff",
"*.lock",
"*.map",
"LICENSE",
"CHANGES.md",
"*.sql",
"*.woff2",
"*.cache"
],
"index_exclude_patterns": [
"storage/framework",
"storage/logs",
],
"folder_exclude_patterns":
[
".idea",
"bootstrap/cache",
"build/css",
"build/js",
"storage/debugbar",
"_generated",
"vendor/pragmarx",
"vendor/psr",
"vendor/zendframework",
"vendor/nikic",
"vendor/intervention",
"vendor/fzaninotto",
"vendor/facebook",
"vendor/hamcrest",
"vendor/guzzlehttp",
"vendor/hashids",
"vendor/yajra",
"vendor/mockery",
"vendor/swiftmailer",
"vendor/rap2hpoutre",
"vendor/league",
"vendor/mews",
"vendor/monolog",
"vendor/vinkla",
"vendor/codeception",
"vendor/ezyang",
"vendor/arcanedev",
"vendor/arcanedev/support",
"tests/_output",
"http-foundation/Tests",
"symfony/routing/Tests",
"silex/tests",
"symfony/http-kernel/Tests",
"storage/server_logs",
"console/tests"
],
"font_size": 11,
"ignored_packages":
[
"Emmet",
"JSX",
"LiveReload",
"Origami",
"TortoiseGIT",
"Vintage"
],
"synch_scroll": "true",
"theme": "Default.sublime-theme",
"translate_tabs_to_spaces": false,
"word_wrap": "true"
}
-
Bookmark toggle
ctrl + F2
To navigate forward through bookmark simple pressF2
& backwardShit + F2
-
Open project file
ctrl + p
This will open box to input filename of the project in sidebar. To open specific line, highlight cursor to file byup
&down
key and enter<file>:12
. Exampleinde:12
this will open index.php file with line 12.index.php@getText
will open file index.php & cursor at function delarationindex.php#someText
open index.php with cursor at specific text. -
Wrap selection with tag
ctrl + g
this only work if installed Emmet plugin
-
Package Control Installation process
-
LiveReload This plugin need to install on browser also to work. It can speed up development esp. website without having to reload to see the changes.
-
Markdown Extended Plugin by jonschlinkert
-
BracketHighlighter Plugin by facelessuser
-
Emmet The must have plugin for sublime user mostly. Notable for snippet engine. Can speed up HTML & CSS coding.
-
Less Tabs Plugin by web artisan
-
Kulture Extension for ASP.NET syntax highlighting
-
VBScript Extension for VB syntax highlighting
-
Markdown Preview Plugin by revolunet
-
Code Hightlighter
-
FTPSync
-
Sublime Bookmarks by bollu
-
ColorPicker by weslly
-
SublimeLinter for hinting code
-
SublimeLinter-jshint for SublimeLinter extension of javascript hint. Need to nstall jshint in node.js first to be working. Open cmd with administrator
npm install -g jshint