Skip to content

Instantly share code, notes, and snippets.

GitHub Gist - настройка и установка в JetBrains PhpStorm

  1. Установка плагина Get Gist Beta в PhpStorm
  1. В настройках плагина вводим пароль или генерируем токен на GitHub

P.S. К сожалению в Windows плагин работает не корректно c кодировкой Win-1251. Проблема до сих пор актуальна.

Настройка HTTPS-соединения на виртуальном хосте. Подключение своего SSL-сертификата

Для того, чтобы настроить HTTPS-соединение на виртуальном хосте, необходимо:

  • сгенирировать SSL-сертификат;
  • настроить файл конфигурации виртуального хоста.

1. Создание SSL-сертификата и ключа

Для различных ОС процедуры создания сертификатов варьируются. Вы можете погуглить их самостоятельно, или попробовать одну из инфтрукций:

{
// https://github.com/spadgos/sublime-DefaultFileType
// Синтаксис для нового файла по умолчанию
"default_new_file_syntax": "Packages/HTML/HTML.sublime-syntax",
// "default_new_file_syntax": "Packages/JavaScript/JavaScript.sublime-syntax",
// "default_new_file_syntax": "Packages/PHP/PHP.sublime-syntax",
// Если True, то плагин НЕ работает. Используются системные настройки.
"use_current_file_syntax": true
[
{
"args": null,
"command": "select_all"
},
{
"args": null,
"command": "lower_case"
[
{
"caption": "",
"command": "reg_replace",
"args": {"replacements": ["remove_trailing_spaces", "remove_double_spaces", "replace_quotes_left", "replace_quotes_right"]}
}
]
[
{
"caption": "",
"command": "reg_replace",
"args": {"replacements": ["replace_slashes"]}
}
]
[
{
"args": null,
"command": "select_all"
},
{
"args": null,
"command": "lower_case"
{
"auto_complete": true,
"color_scheme": "Packages/User/Color Highlighter/themes/Monokai (SL).tmTheme",
"dictionary": "Packages/russian_english.dic",
"fallback_encoding": "Cyrillic (Windows 1251)",
"font_face": "Consolas",
"font_size": 14,
"highlight_line": true,
"ignored_packages":
[
[
// Чтобы проверить, какой плагин висит на необходимом сочетании клавиш
// Вводим sublime.log_commands(True) в консоли и нажимаем необходимое сочетание клавиш.
// Стандартные сочетания клавиш
{ "keys": ["ctrl+alt+l"], "command": "reindent" },
{ "keys": ["ctrl+r"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },
{ "keys": ["ctrl+y"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
// Gist