Недавно я переключил редакторы с IDE Netbeans на Sublime Text 2. В Netbeans при кодировании PHP, если бы у меня была синтаксическая ошибка, в начале этой строки был бы значок ошибки.

Sublime Text 2, похоже, не делает этого из коробки. Какой плагин мне нужно установить, чтобы получить эту функцию?

В Netbeans вы можете настраивать шаблоны кода. Вы напишете, например, что-то вроде этого:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>

И вызовите шаблон jquery. Затем каждый раз, когда вам нужно использовать jquery на странице, вы просто нажимаете jquery и нажимаете tab, и тег скрипта будет вставлен в это место.

Как создать этот тип шаблона кода / ярлыка в Sublime?

5
user967451 15 Авг 2012 в 20:04

1 ответ

Лучший ответ

Проверка синтаксиса PHP

Плагин SublimeLinter поддерживает автоматическую проверку синтаксиса php:

https://github.com/SublimeLinter/SublimeLinter

Шаблон

Для источников javascript вы можете использовать плагин cdnjs:

https://github.com/dafrancis/Sublime-Text--cdnjs

В более общем плане вы можете создавать свои собственные шаблоны. Вот один, чтобы выполнить то, что вы хотите. Сохраните это в папке пользователя каталога пакетов (перейдите в «Настройки» -> «Обзор пакетов») под именем «jquery.sublime-snippet».

<snippet>
    <content><![CDATA[
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
]]></content>
    <tabTrigger>jquery</tabTrigger>
</snippet>
8
Matt York 15 Авг 2012 в 23:13