#javascript #underscore.js #notepad
#javascript #underscore.js #notepad
Вопрос:
Вот скриншот. Есть ли опция, которую я могу установить, чтобы исправить это?
Комментарии:
1. Я узнал, что именно код JavaScript в шаблоне вызывает большую часть сбоев, работает только с использованием простых переменных шаблона, хотя это все еще нужно исправить, возможно, просто поместите JS в JS. Похоже, что это должно быть любым способом.
Ответ №1:
Попробуйте это:
Это достойное решение, которое делает меня счастливым с той же проблемой.
Используйте диалоговое окно Notepad , определяемое пользователем, для импорта этого XML-документа.
Тогда у вас должна появиться новая опция в языковом меню «Шаблоны JS». У меня установлено расширение как «phtml», вы можете изменить этот и любой другой параметр в редакторе языка notepad.
Вероятно, у вас нет всех элементов и свойств, хотя в этом процессе теряется некоторая функциональность, и мои цвета не слишком хороши.
<NotepadPlus>
<UserLang name="JS Template" ext="phtml" udlVersion="2.1">
<Settings>
<Global caseIgnored="no" allowFoldOfComments="no" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="yes" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00 01 02 03amp;<!-- 04--amp;></Keywords>
<Keywords name="Numbers, prefix1"></Keywords>
<Keywords name="Numbers, prefix2"></Keywords>
<Keywords name="Numbers, extras1"></Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1"></Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">amp;> /amp;> amp;<script amp;</scriptamp;> amp;<style amp;</styleamp;> amp;<span amp;</spanamp;> amp;<div amp;</divamp;> amp;<ul amp;</ulamp;> amp;<li amp;</liamp;> amp;<h1 /h1amp;> amp;<h2 amp;</h2amp;> amp;<h3 amp;</h3amp;> amp;<h4 amp;</h4amp;> amp;<h5 amp;</h5amp;> amp;<hr amp;<br amp;<h6 amp;</h6amp;> amp;<strong amp;</strongamp;> amp;<a amp;</aamp;> amp;<i amp;</iamp;> amp;<p amp;</pamp;> amp;<table amp;</tableamp;> amp;<thead amp;</theadamp;> amp;<tbody amp;</tbodyamp;> amp;<tr amp;</tramp;> amp;<th amp;</thamp;> amp;<td amp;</tdamp;> amp;<form amp;</formamp;> amp;<label amp;</labelamp;> amp;<input amp;<select amp;</selectamp;> amp;<option amp;</optionamp;> amp;<button amp;</buttonamp;> amp;<textarea amp;</textareaamp;></Keywords>
<Keywords name="Operators2"></Keywords>
<Keywords name="Folders in code1, open">amp;<script</Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close">amp;</scriptamp;></Keywords>
<Keywords name="Folders in code2, open"></Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close"></Keywords>
<Keywords name="Folders in comment, open"></Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close"></Keywords>
<Keywords name="Keywords1">id class href data- name required aria- value type placeholder tabindex src maxlength for enctype role method</Keywords>
<Keywords name="Keywords2"></Keywords>
<Keywords name="Keywords3"></Keywords>
<Keywords name="Keywords4"></Keywords>
<Keywords name="Keywords5"></Keywords>
<Keywords name="Keywords6"></Keywords>
<Keywords name="Keywords7"></Keywords>
<Keywords name="Keywords8"></Keywords>
<Keywords name="Delimiters">00amp;quot; 01 02amp;quot; 03 04 05 06amp;<?php 07 08?amp;> 09amp;<% 10 11%amp;> 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="000000" bgColor="BBFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="000000" bgColor="FFFF80" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="0000FF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="008000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="800000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="FF0000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="000000" bgColor="80FF80" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFCD9B" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFF80" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
</Styles>
</UserLang>