Вы можете установить текущую выбранную позицию идентификатора в глобальной переменной следующим образом: Например,
let currentPos = 1;
, затем по кнопке prevButton вы можете перемещаться
arr [currentPos-1] & amp; изменить currentPos = currentPos -1;
blockquote>и таким же образом для nextButton
arr [currentPos + 1] & amp; изменить currentPos = currentPos + 1;
blockquote>
m2eclipse, это предоставляет очень хорошему основанному на форме редактору. Но я только использую режим просмотра XML большую часть времени.
Эта подсказка работает с любым хорошим XML-редактором.
Безусловно лучшее руководство, которое Вы можете иметь, является XML-схемой (файл 'XSD'), который определяет все структуры и что они делают.
Наверху Вашего АНГЛИЧАНИНА удостоверьтесь, что элемент 'проекта' определяется как это:
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
Теперь, когда Вы редактируете файл в любом хорошем редакторе (включая jEdit или Eclipse), редактор будет на самом деле загружать .xsd файл с URL выше и использовать его, чтобы вести Вас и проверить АНГЛИЧАНИНА.
например, в Eclipse, пойдите куда-нибудь в АНГЛИЧАНИНЕ и поразите Ctrl-Space - он поднимет список допустимых элементов для текущей позиции.
Когда я редактирую любые XML-файлы, я использую энергию с xmledit плагином.
Другой хороший инструмент для редактирования XML является XML-редактором XMLmind. Это свободно для некоммерческого использования. Это поддерживает проверку XML с XML-схемой W3C (и другие форматы схемы), таким образом, Вы, несомненно, сможете произвести допустимый формат АНГЛИЧАНИНА.
Вы привыкнете к нему. Конфигурационные файлы знатока могут быть действительно короткими, если Вы хотели. У Вас только должно быть что-то в pom.xml для переопределения значения по умолчанию.
Если Вы будете придерживаться структуры каталогов Знатока по умолчанию, то Вам не будет нужен длинный Знаток вообще.
Я не делаю. Я использую buildr, который имеет намного более компактный основанный на рубине синтаксис для описания проекта.
Если Вы застрянете со Знатоком, то необходимо будет просто прочитать их документацию, Google как сумасшедший для того, что не документируется, и эксперимент. Очевидно, любой редактор, способный к обработке XML, подходит, и Ваши предпочтения должны доминировать над выбором.
С другой стороны, если Вы не застреваете со Знатоком, затем я Настоятельно рекомендую, чтобы Вы дезертировали с корабля. Я использовал Знатока в течение нескольких лет, наряду со многими другими инструментами сборки, и Знаток хуже: это слишком сложно, это является тупым, ОЧЕНЬ трудно настроить или расшириться, и это медленнее. Так, переключатель к чему-то еще.
Я рекомендую Ant+Ivy или основанное на Python решение.