Подтвердить что ты не робот

Как удалить определенный автозаполнение в Sublime Text 2?

У меня есть Sublime Text 2, установленный с пакетом Emmet (Windows 7 64 бит).

Когда я набираю " wid", я хочу, чтобы первое предложение с автозаполнением было " ширина". Проблема в том, что сейчас она предлагает " вдовы", которые очень редко используются.

Как я могу изменить порядок предложений или, может быть, даже лучше, полностью удалить предложение "вдовы"?

4b9b3361

Ответ 1

Ссылка: https://github.com/emmetio/emmet/blob/master/lib/snippets.json

ST3: Emmet: Настройки - Пользователь

{
    "disable_completions": false,

    // This solution works to override annoying autocompletions from emmet.
    // I could do without seeing "widows" ever again, but just in case I added it back so that "widows" won't autocorrect to "width"

    "snippets": {
        "css": {
            "filters": "css",
            "profile": "css",
            "snippets": {
                "wid": "width:|;",
                "widows": "widows:|;"
            }
        }
    }
}

РЕДАКТИРОВАТЬ: Решение об удалении файлов не работает для меня. Ударная вкладка после ввода "ширины" все еще автозаполняется "вдовам:;" на моей машине.

Ответ 2

  • sublime будет медленно "учиться", что вы хотите больше всего.

http://www.sublimetext.com/docs/2/auto_complete.html

"По умолчанию выбранный элемент во всплывающем окне завершения будет зафиксирован при нажатии кнопки, что может создать неоднозначность между выполнением завершения и вставкой новой строки. Установив для параметра auto_complete_commit_on_tab значение true, введите вставить новую строку, и вкладка будет выполнять текущее завершение. Есть и другие преимущества: потому что Sublime Text знает, что нет двусмысленности, он покажет более кураторский список дополнений, с тем, который вы хотите, скорее всего, на первом месте.

Рекомендуется включить функцию фиксации на вкладке, но для ее использования потребуется немного времени.

  • если вы хотите удалить определенный фрагмент:

перейти к 'preferneces- > просматривать пакеты'
там должна быть папка "emmet css snippets".
внутри этих папок есть все доступные фрагменты, так как имена отдельных файлов называются:
'shortcut'.sublime-snippet (wid.sublime-snippet означает' width ')

Ответ 3

Альтернативой является только тип "w" и TAB. Это аббревиатура для "width:;" согласно Emmet Cheat Sheet

Ответ 4

У меня была та же проблема,

попробуйте открыть Preferences > Browse For Package

в окне открыть папку CSS и отредактировать css_completions.py файл, перетащить файл в sublime и найти widows, удалить код в строке, я уже пытаюсь, и он работает над mu возвышенным.