sublime лучшие плагины

Sublime вполне может заменить PHPStorm или Netbeans, а в некоторых случаях эта питон машина превосходит ява друга.

  1. SublimeLinter + SublimeLinter-php / SublimeLinter-jsl / SublimeLinter-jscs . Просто маст-хэв любого саблаймера. Дебаггер моментально подстветит ошибку.
  2. SFTP — шикарный плагин с гибкой настройкой.
  3. IntelliDocs / DocPHPManualer — быстрые подсказки в стиле phpstorm. hkeys: F2 / Ctrl+Alt+D.
  4. Emmet — просто по умолчанию, настолько нужная вещь.
  5. HTML, CSS, JS prettify — форматирование кода.
  6. Local history — просмотр истории файла.
  7. Compare Side-By-Side.
  8. BracketHighlighter

Вот более полный список файла ~/.config/sublime-text-3/Packages/User/Package Control.sublime-settings


{
	"bootstrapped": true,
	"in_process_packages":
	[
	],
	"installed_packages":
	[
		"10% Too Dull for My Tastes Color Scheme",
		"Agila Theme",
		"Base16 Color Schemes",
		"Behave Color Scheme",
		"BracketHighlighter",
		"Calculate",
		"Compare Side-By-Side",
		"CSS Format",
		"DocBlockr",
		"DocPHPManualer",
		"Emmet",
		"File History",
		"FileBrowser",
		"Go To Definition",
		"HTML-CSS-JS Prettify",
		"IntelliDocs",
		"JavaScript Completions",
		"Libraries from CDN",
		"Local History",
		"Package Control",
		"PHP Completions Kit",
		"PhpBeautifier",
		"SFTP",
		"Solarized Toggle",
		"SublimeLinter",
		"SublimeLinter-php",
		"Theme - Flatland",
		"Theme - Soda",
		"Theme - Spaceblack",
		"Theme - Spacefunk",
		"WakaTime"
	],
	"repositories":
	[
		"https://github.com/SublimeText/PhpBeautifier"
	]
}

его надо кинуть в папку .config/sublime-text-3/Packages/User . Конечно, прежде должен быть руками установлен менеджер плагинов Package control.
Плагин sftp легко крякнуть, вставив код в .config/sublime-text-3/Packages/User/SFTP.sublime-settings


{
    "email": "manhunter.pcl@shareware.must.die",
    "product_key": "61faaf-dac84e-9f9945-4301a1-a7ec06"
}

Некоторые горячие клавиши (~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-keymap)


[
	{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" },
	{ "keys": ["ctrl+alt+w"], "command": "close_all" },
        { "keys": ["f5"], "command": "refresh_folder_list" },
]

Билд пхп — New build system (Packages/User/PHP.sublime-build)


{
	"cmd": ["php", "$file"],
	"selector": "source.php"
}

Автосохранение (~/.config/sublime-text-3/Packages/User/Preferences.sublime-settings), шрифт, тема и прочее

{
	"color_scheme": "Packages/Agila Theme/Agila Classic Oceanic Next.tmTheme",
	"dpi_scale": 1.1,
	"draw_minimap_border": true,
	"font_options":
	[
		"bold"
	],
	"font_size": 10,
        "highlight_line": true,
	"fade_fold_buttons": false,
	"bold_folder_labels": true,	
	"font_face": "Monospace",
	"ignored_packages":
	[
		"Vintage",
		"WakaTime"
	],
	"index_files": true,
	"save_on_focus_lost": true,
	"theme": "Adaptive.sublime-theme"
}

Sublime linter sublime-text-3/Packages/User/SublimeLinter.sublime-settings

// SublimeLinter Settings - User
{
	"linters": {
            "php": {
                "@disable": false,
                "args": [],
                "cmd": "/usr/bin/php",
                "excludes": []
            }
        },
}

Leave a comment

Your email address will not be published.


*