Custom_Buttons icon indicating copy to clipboard operation
Custom_Buttons copied to clipboard

Проблема с autocomplete в CSS

Open difabor opened this issue 6 years ago • 6 comments

При редактировании CSS кода он даёт подсказки (верные, за это - спасибо), но окно подсказок "застывает", занимая более 3/4 окна всего редактора, оставляя узкую полоску для редактирования и никаким образом не хочет уходить.

difabor avatar Aug 30 '17 06:08 difabor

Возможно, я неправильно понял и установил его для Firefox ESR 52.3.0 Он там у меня прекрасно работает (я сделал autocomplete: false в двух местах). У Вас написано, что для PM, но я подумал, что это - в дополнение к Firefox. Если я неверно понял, извините за беспокойство. Есть ли у Вас в таком случае некий эквивалент для Firefox?

difabor avatar Sep 14 '17 11:09 difabor

Версия для Firefox и Pale Moon одна и та же, надпись про Pale Moon – это описание последней на данной момент правки. Подсказки – это какая-то новая фишка этого встроенного редактора, а подключать его приходится, к сожалению, вручную (ничего для упрощения процесса не предусмотрено). Поэтому периодически отваливается то контекстное меню, то еще что-нибудь.

Infocatcher avatar Sep 14 '17 17:09 Infocatcher

Сделал распорку, добавил нужные стили вручную. Актуальная версия: https://github.com/Infocatcher/Custom_Buttons/blob/master/CB_Source_Editor/cbSourceEditor.js

Infocatcher avatar Sep 14 '17 17:09 Infocatcher

Спасибо большое! Скопировал Ваш код - теперь подсказки прекрасно и ненавязчиво выдаются в выпадающем окне.

difabor avatar Sep 14 '17 23:09 difabor

Уважаемый Infocatcher, autocomplete опять несколько навязчива... Я не могу сказать, что фатально, но порой мешает. Хотя чаще - помогает. Я понимаю, что это фишка встроенного редактора, и Вам постоянно приходится подстраиваться под неё вручную. Поэтому у меня есть вопрос-предложение: Нельзя ли в Вашу кнопку (не в редактор!!!) добавить код, чтобы в окне редактирования СВ (любой СВ) была бы типа кнопка - отключать/включать autocomplete? Кнопка типа CustomPaste for CustomButtons? Может и не кнопка, а что-то другое (например, выпадающего меню - с заделом на будущее), но чтоб делало autocomplete On/Off?

difabor avatar Oct 04 '17 18:10 difabor

В принципе, это возможно, например, в окне редактора работает вот такой код:

var editorNode = document.getElementById("sourceEditor-help");
var se = editorNode.__sourceEditor;
se.setOption("autocomplete", !se.getOption("autocomplete"));

Пока что есть только настройка в коде:

var options = {
	cssInHelp: true,
	codeMirror: {
		...
		autocomplete: true

Infocatcher avatar Oct 10 '17 11:10 Infocatcher