Программирование Java с Vim

41
задан zenazn 6 July 2009 в 02:28
поделиться

6 ответов

Вам понадобится Java SE Development Kit (JDK) для разработки Java. Скачайте JDK 6 Update 14 со страницы. Измените свой путь, включив в него папку bin , чтобы вы могли вызывать javac , компилятор Java и команду java . Еще один инструмент, который вы хотите изучить, - это ant , который позволяет вам компилировать сразу несколько файлов, запускать тесты и т. Д. Также см. Настройка vi для разработки приложений Java .

Редактировать : Добавление ссылки на Какие необходимые переменные среды следует установить после установки JDK в Windows и как?

27
ответ дан 27 November 2019 в 00:38
поделиться

За исключением JDK, упомянутого в других ответах, вы также можете попробовать eclim . Это делает VI полноценной Java IDE.

15
ответ дан 27 November 2019 в 00:38
поделиться

Могу я предложить вам использовать достойную IDE, и a Плагин VIM? Раньше я был стойким приверженцем VIM и только недавно перешел на использование Eclipse с плагином редактора VIM.

Почему? Прирост производительности от использования современной IDE огромен. Например, однажды вы Если вы можете перемещаться по коду по типу структуры (например, вызов метода к списку реализаций и т. д.), то механизма ctags в VIM просто недостаточно. Если вы используете более пары библиотек (или что-то еще, с чем вы не знакомы), то завершение кода / предложение метода / навигация по документации избавят вас от множества проблем.

Однако мне нравится метод навигации с помощью клавиатуры VIM и т. Д. Поэтому я использую среду IDE с соответствующим плагином.

Вот ответ , который я дал на очень похожий вопрос. Он содержит ссылку на плагин Eclipse VIM. Это не бесплатно, но окупается очень быстро.

Если вы используете более пары библиотек (или что-то, с чем вы не знакомы), то завершение кода / предложение метода / навигация по документам избавят вас от множества проблем.

Однако мне нравится метод навигации с помощью клавиатуры VIM и т. Д. Поэтому я использую среду IDE с соответствующим плагином.

Вот ответ , который я дал на очень похожий вопрос. Он содержит ссылку на плагин Eclipse VIM. Это не бесплатно, но окупается очень быстро.

Если вы используете более пары библиотек (или что-то еще, с чем вы не знакомы), то завершение кода / предложение метода / навигация по документации избавят вас от множества проблем.

Однако мне нравится метод навигации с помощью клавиатуры VIM и т. Д. Поэтому я использую среду IDE с соответствующим плагином.

Вот ответ , который я дал на очень похожий вопрос. Он содержит ссылку на плагин Eclipse VIM. Это не бесплатно, но окупается очень быстро.

Он содержит ссылку на плагин Eclipse VIM. Это не бесплатно, но окупается очень быстро.

Он содержит ссылку на плагин Eclipse VIM. Это не бесплатно, но окупается очень быстро.

23
ответ дан 27 November 2019 в 00:38
поделиться

вам понадобится Java Development Kit (JDK), в котором есть компилятор и т. Д., Без этого команда javac работать не будет.

3
ответ дан 27 November 2019 в 00:38
поделиться

Использование Vim для написания сложных Java-приложений - прекрасная мечта, но она будет недолгой :) I know you must be used with VIM(which is fine) but why not using a modern IDE to write a Java application? Most of the current IDEs allows to change the keyboard mapping, so you could bring VIM to your IDE editor...

A few years ago we had a new employee which had a similar dream...after one month he left, I think he realized changing an application with 0.5mil LOC cannot be done in Vim.

Just my $0.02.

1
ответ дан 27 November 2019 в 00:38
поделиться

Как указывает eed3si9n, вам понадобится JDK, чтобы начать компиляцию ваших программ Java. Но ваш вопрос, похоже, больше связан с настройкой вашего редактора, чтобы вы могли автоматически компилировать программы Java из него.

Есть несколько способов подойти к этому, конечно. Самый простой способ - разработать одну команду для сборки проекта. В Java большинство крупных проектов компилируются с помощью ant, и изучение того, как его использовать, очень пригодится вам в долгосрочной перспективе.

После того, как вы настроите ant ( http://ant.apache.org /manual/install.html для запуска), вы можете настроить vi для автоматического вызова его с помощью команды ": make", поместив в ваш файл _vimrc:

set makeprg = C: \ path-to-ant \ ant

Итак, шаги должны быть такими:

(1) Получите JDK и научитесь его использовать.

(2) Найдите муравья и научитесь им пользоваться. (*)

(3) Настройте vimrc так, чтобы он знал, что нужно вызывать ant при вводе: make.

Как всегда, настроить систему для автоматизации чего-либо (например, ваших компиляций) проще, когда вы уже умеет делать это вручную.

(*) Примечание. В моем vim нет команды javac, поэтому я не уверен, как настроить параметры vim, необходимые для ее загрузки. Во всяком случае, было бы хорошо убедиться, что ваш javac был в вашем PATH во время загрузки редактора.

С наилучшими пожеланиями!

У меня есть команда javac, поэтому я не уверен, как настроить параметры vim, необходимые для ее загрузки. Во всяком случае, было бы хорошо убедиться, что ваш javac был в вашем PATH во время загрузки редактора.

С наилучшими пожеланиями!

У меня есть команда javac, поэтому я не уверен, как настроить параметры vim, необходимые для ее загрузки. Во всяком случае, было бы хорошо убедиться, что ваш javac был в вашем PATH во время загрузки редактора.

С наилучшими пожеланиями!

3
ответ дан 27 November 2019 в 00:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: