Основной раздел > О сайте
Вместо пролога
Loac:
Так как появилась некоторая активность и посетители сайта просто не знают, где задать вопрос, я решил добавить форум. Надеюсь, что таким образом появится не только место, где можно задать вопрос, но и получить ответ всего сообщества.
Пока добавлять дополнительные разделы не стану. На мой взгляд, раздел, в котором нету ни одной темы выглядит очень грустно. Со временем все добавим, а нужные и полезные темы перенесем.
Свои идеи и пожелания вы можете добавлять в этой теме, можете создать новую. Добро пожаловать =)
ZLOdei:
Ну тады и я не буду (пока что) создавать новую тему и спрошу прямо не сходя с этого места - есть ли в ST2 "Code Bowser" ? А то вещь полезная (особенно при ковырянии в чужом коде), а найти её не получилось. :-\
Loac:
Если имеется ввиду наглядный список функций и классов, встречающихся в проекте, то я такого не встречал. Быстро просмотреть содержимое файла или найти что-то нужное можно через функцию «Goto Symbol», которая вызывается сочетанием клавиш ctrl+R. Но понятно, что это не одно и тоже.
yagtec:
Здравствуйте!
Спасибо за подробное описание настроек, без вас бы так как надо не настроил. Ужасает дефицит информации по Sublime Text на русском языке.
У меня ряд вопросов. ))
1. Планируется ли перевод интерфейса? С английским вроде не плохо, но и не супер. Разобраться сумел, но родной язык приятнее и не отвлекает.
----
2. В какой-то момент, когда разбирался с сублим мне удалось поставить несколько меток в коде и впоследствии по ним перебегать. Теперь же я могу поставить только одну метку с помощью Set Mark - и не могу к ней перейти, могу только выделить текст, удалить до него, всё в таком роде. Кроме того, мне кажется метки которые были до того выглядели несколько иначе. Скажите, я что-то упускаю? Возможно это было одно из дополнений, если да то какое?
(пока думал над вопросами, пошёл перепроверять и нашёл Bookmarks - Ctrl+F2, F2, и пр. ;D - ну может для FAQ пригодится.)
----
3. Тогда такой вопрос - чем они различаются? Для чего нужен Mark?
----
4. Если у вас есть возможность, расскажите пожалуйста как правильно установить, настроить, и пользоваться такими дополнениями как - SublimeCodeIntel, и Bracket Hightlighter(особенно про настройки цветов подсветки).
----
5. Чем различаются темы и цветовые схемы? Я пробовал и то и другое - у меня менялись не только цвета подсветки, но и внешний вид. Так и не уловил разницы.
----
6. Зачем существует каталог Pristine Packages? Для чего он продублирован в корне программы, и в папке Data?
----
7. Можно ли задать особый шрифт для комментариев в коде?
----
По сайту и форуму:
- с форума пока нет быстрой ссылки на сайт
- не хватает хоткеев для редактирования текста, т.е. ctrl+b, ctrl+i и т.п.
- с главной сайта - из раздела документация - не очевиден путь до параметров (т.е. сейчас надо зайти в "Настройки" - отмотать до самого низу и перейти в след. раздел.)
Loac:
Ух. Озадачил.
1. Перевод врятли будет до тех пор, пока не появится адекватная система для перевода. Гипотетически можно перевести, но весь текст хранится в скриптах, примерно в таком виде:
--- Код: ---[
{ "caption": "New File", "command": "new_file_at", "args": {"dirs": []} },
{ "caption": "Rename…", "command": "rename_path", "args": {"paths": []} }
]
--- Конец кода ---
Это не очень удобно переводить и, самое главное, эти файлы будут перезаписываться каждый раз после обновления редактора, что вызывает дополнительные неудобства.
2. Закладки в ST2 запоминают не только номер строки, но и расположение курсора и выделенный текст.
3. Честно говоря, никогда им никогда не пользовался. Но судя из поведения, он помогает выделить некоторую часть текста. Например, если нужно скопировать блок в несколько экранов, можно поставить Mark в позиции «От», спокойно промотать вниз или вверх до позиции «До» и выделить текст.
4. SublimeCodeIntel, вроде бы там настраивать особо нечего. После того как дополнение установлено, нужно перезагрузить редактор. После этого он будет подсказывать доступные функции для используемых объектов. Например:
--- Код: --- $modelArticles = new Articles();
$modelArticles->
--- Конец кода ---
Ну и далее, какие же функции есть в этой модели.
Еще одной удобной вещью является переход к месту, где описан необходимый метод. Для этого можно нажать мышкой на имени функции удерживая клавишу alt.
BracketHighlighter, тоже требует перезагрузки редактора. Настройка цветов, я так понимаю, требует редактирования цветовой схемы. Нужно добавить в пользовательский файл настроек модуля параметр, для определения позиции скобок (Scope)
Например, для квадратных скобок:
--- Код: --- "square_scope": "bracket.square",
--- Конец кода ---
После этого, в файл вашей цветовой схему нужно добавить описание:
--- Код: --- <dict>
<key>name</key>
<string>Bracket Square</string>
<key>scope</key>
<string>bracket.square</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FF628C</string>
</dict>
</dict>
--- Конец кода ---
Подробнее можно посмотреть на странице дополнения https://github.com/facelessuser/BracketHighlighter
Цветовую схему желательно сначала скопировать в пользователськую папку.
5. Тема – это внешний вид интерфейса. Статусная строка, форма для поиска и так далее. А цветовая схема – это подсветка синтаксиса.
6. Не знаю :-\
7. Сомневаюсь. В некоторых стандартных темах, например, прописан параметр:
--- Код: --- <key>fontStyle</key>
<string>italic</string>
--- Конец кода ---
Но эффекта нету. Так что не думаю, что можно задать другой шрифт.
По сайту и форуму доделаю все потихоньку.
Навигация
Перейти к полной версии