Настройка notepad для java

Обновлено: 07.07.2024

Научитесь настраивать программу Notepad++ и плагин NppExec для работы с Java.

Если у вас что-то не получится или вы найдёте неточность в статье, напишите мне, и я с радостью попытаюсь помочь решить вашу проблему или устранить ошибку. Также буду рад вашим предложениям и дополнениям.

Готовим Java-инструменты и Notepad++

Настраиваем плагин NppExec

В меню выберите Плагины (Plugins) -> NppExec и выполните следующие действия:

4. Добавьте команду компиляции:

Повторите действия ещё раз, введите:

if $(EXITCODE) !=0 goto exit

6. Добавьте ваши команды в меню Макросы (Macro). Для этого:

1) Перейдите в Плагины (Plugins) > NppExec > Advanced options…

2) Поставьте галочку напротив Place to the Macros sub.

Повторите эти действия с скриптами Compile и Compile and run, чтобы они тоже появились в окне items *.

Нажмите Ок и перезапустите Notepad++.

public ic void main(String[] args)

8. Перейдите в меню Макросы (Macro) и нажмите Compile. Затем снова зайдите в меню и нажмите Run. Или вы можете выполнить два действия сразу, по кнопке Compile and run.

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

Если ошибка при компиляции измените команду Compile:

C:Program FilesJavajdk-9binjavac $(FILE_NAME)

Если ошибка при выполнении, измените команду Run:

C:Program FilesJavajdk-9binjava $(NAME_PART)

Во второй строке укажите путь к файлу javac или java на вашем компьютере. Путь к этим файлам может отличаться, будьте внимательны! Ошибка может быть вызвана тем, что Windows не знает путь к программе javac, или тем, что вы используете Notepad++ Portable Version. После изменений в Compile и Run не забудьте также про Compile and run.

Вот пример ошибки:

После этого программа выполняется успешно:

Во вкладке Plugin Commands настройте горячие клавиши для быстрого запуска скриптов. Найдите имена Compile, Run, Compile and Run, по двойному клику задайте удобное вам сочетание клавиш для быстрого запуска. У меня, например, Compile and Run настроен на клавиши Ctrl + Shift + C.

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

11. Если вы хотите изменить цветовую схему (тему) или выбрать другой шрифт, настроить его размер и начертание, выберите меню Опции (Settings) > Определение стилей (Style configurator…) :

13. При выполнении программ вы можете столкнуться с проблемой кодировки в консоли. Пример:

Решается это очень просто. Переходим в меню Плагины (Plugins) > NppExec > Console Output

При этом ошибки будут всё равно выводиться в консоль, что весьма удобно:

Надеюсь, эта инструкция была вам полезна. Если заметите ошибки или неточности, напишите, и я исправлю! Всем удачи!

настройка notepad для java

Пишем код и компилируем JAVA в notepad++

Тот кто знаком с консольными командами легко поймет суть написанного. Поясню.

javac -d c:Путь_куда_скомпилируются_файлы_class $(FILE_NAME) Компилирует наш файл java в байткод и закидывает результат в папку указанную с помощью ключа -d. Дальше я думаю не стоит пояснять.

Пример с моей текущей настройкой представлен на скриншоте:

Следующим шагом настраиваем сниппеты. Сниппеты помогают нам быстрее набирать код. Заходим в папку где установлен наш notepad++ и идем по следующему пути:

В папке будет находится файл snippets.json Открываем его в текстовом редакторе (можно в самом же notepad++) и идем в конец файла. Перед последней закрывающей скобкой пишем:

Я уверен вы уже догадались, что psvm будет автоматически преобразовано в public ic void main (String[] args) по нажатию забинденной кнопки. Спец символы n t | $1 означают следующее:

n -перевод каретки на следующую строку

Как видите из notepad++ можно сделать вполне себе рабочий инструмент для написания кода на java. Такая сборка не заменит полноценные IDE (Intellij Idea, Eclipse, Netbeans), но именно с текстовых редакторов я предлагаю начинать писать свои первые программы на java. Во-первых вы «набьете руку» (поначалу лучше не включать сниппеты), во-вторых вы будете лучше понимать процесс сборки приложения компилятором (обычно IDE берут эту заботу на себя).

Если у вас что-то не получится или вы найдёте неточность в статье, напишите мне, и я с радостью попытаюсь помочь решить вашу проблему или устранить ошибку. Также буду рад вашим предложениям и дополнениям.

Готовим Java-инструменты и Notepad++

Настраиваем плагин NppExec

В меню выберите Плагины (Plugins) -> NppExec и выполните следующие действия:

  • отключите «Console Command History»;
  • включите «Save all files on execute»;
  • включите «Follow $(CURRENT_DIRECTORY)».

4. Добавьте команду компиляции:

Повторите действия ещё раз, введите:

if $(EXITCODE) !=0 goto exit

6. Добавьте ваши команды в меню Макросы (Macro). Для этого:

1) Перейдите в Плагины (Plugins) > NppExec > Advanced options…

2) Поставьте галочку напротив Place to the Macros sub.

3) Введите «Run» в поле » Item name: «, затем нажмите на всплывающий список » Associated script: » и выберите скрипт под названием Run.

После этого нажмите на » Add/Modify «

и в области items * вы увидите, что появилась строка » Run :: Run «.

Повторите эти действия с скриптами Compile и Compile and run, чтобы они тоже появились в окне items *.

Нажмите Ок и перезапустите Notepad++.

public ic void main(String[] args)

8. Перейдите в меню Макросы (Macro) и нажмите Compile. Затем снова зайдите в меню и нажмите Run. Или вы можете выполнить два действия сразу, по кнопке Compile and run.

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

Если ошибка при компиляции измените команду Compile:

C:Program FilesJavajdk-9binjavac $(FILE_NAME)

Если ошибка при выполнении, измените команду Run:

C:Program FilesJavajdk-9binjava $(NAME_PART)

Во второй строке укажите путь к файлу javac или java на вашем компьютере. Путь к этим файлам может отличаться, будьте внимательны! Ошибка может быть вызвана тем, что Windows не знает путь к программе javac, или тем, что вы используете Notepad++ Portable Version. После изменений в Compile и Run не забудьте также про Compile and run.

После этого программа выполняется успешно:

10. Чтобы было удобнее компилировать и выполнять программы, настроим горячие клавиши. Перейдите в меню Запуск (Run) и выберите «Изменить горячую клавишу/удалить команду (Modify Shortcut/Delete Command…)».

Во вкладке Plugin Commands настройте горячие клавиши для быстрого запуска скриптов. Найдите имена Compile, Run, Compile and Run, по двойному клику задайте удобное вам сочетание клавиш для быстрого запуска. У меня, например, Compile and Run настроен на клавиши Ctrl + Shift + C.

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

11. Если вы хотите изменить цветовую схему (тему) или выбрать другой шрифт, настроить его размер и начертание, выберите меню Опции (Settings) > Определение стилей (Style configurator…) :

13. При выполнении программ вы можете столкнуться с проблемой кодировки в консоли. Пример:

Решается это очень просто. Переходим в меню Плагины (Plugins) > NppExec > Console Output

14. Если вы хотите отключить проверку орфографии, нажмите кнопку «Spell Check Document Automatically (ABC)» на панели задач. После этого

При этом ошибки будут всё равно выводиться в консоль, что весьма удобно:

Надеюсь, эта инструкция была вам полезна. Если заметите ошибки или неточности, напишите, и я исправлю! Всем удачи!

Если у вас что-то не получится или вы найдёте неточность в статье, напишите мне, и я с радостью попытаюсь помочь решить вашу проблему или устранить ошибку. Также буду рад вашим предложениям и дополнениям.

Готовим Java-инструменты и Notepad++

Настраиваем плагин NppExec

В меню выберите Плагины (Plugins) -> NppExec и выполните следующие действия:

  • отключите «Console Command History»;
  • включите «Save all files on execute»;
  • включите «Follow $(CURRENT_DIRECTORY)».

4. Добавьте команду компиляции:

Повторите действия ещё раз, введите:

if $(EXITCODE) !=0 goto exit

6. Добавьте ваши команды в меню Макросы (Macro). Для этого:

1) Перейдите в Плагины (Plugins) > NppExec > Advanced options…

2) Поставьте галочку напротив Place to the Macros sub.

3) Введите «Run» в поле » Item name: «, затем нажмите на всплывающий список » Associated script: » и выберите скрипт под названием Run.

После этого нажмите на » Add/Modify «

и в области items * вы увидите, что появилась строка » Run :: Run «.

Повторите эти действия с скриптами Compile и Compile and run, чтобы они тоже появились в окне items *.

Нажмите Ок и перезапустите Notepad++.

public ic void main(String[] args)

8. Перейдите в меню Макросы (Macro) и нажмите Compile. Затем снова зайдите в меню и нажмите Run. Или вы можете выполнить два действия сразу, по кнопке Compile and run.

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

Если ошибка при компиляции измените команду Compile:

C:Program FilesJavajdk-9binjavac $(FILE_NAME)

Если ошибка при выполнении, измените команду Run:

C:Program FilesJavajdk-9binjava $(NAME_PART)

Во второй строке укажите путь к файлу javac или java на вашем компьютере. Путь к этим файлам может отличаться, будьте внимательны! Ошибка может быть вызвана тем, что Windows не знает путь к программе javac, или тем, что вы используете Notepad++ Portable Version. После изменений в Compile и Run не забудьте также про Compile and run.

После этого программа выполняется успешно:

10. Чтобы было удобнее компилировать и выполнять программы, настроим горячие клавиши. Перейдите в меню Запуск (Run) и выберите «Изменить горячую клавишу/удалить команду (Modify Shortcut/Delete Command…)».

Во вкладке Plugin Commands настройте горячие клавиши для быстрого запуска скриптов. Найдите имена Compile, Run, Compile and Run, по двойному клику задайте удобное вам сочетание клавиш для быстрого запуска. У меня, например, Compile and Run настроен на клавиши Ctrl + Shift + C.

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

11. Если вы хотите изменить цветовую схему (тему) или выбрать другой шрифт, настроить его размер и начертание, выберите меню Опции (Settings) > Определение стилей (Style configurator…) :

13. При выполнении программ вы можете столкнуться с проблемой кодировки в консоли. Пример:

Решается это очень просто. Переходим в меню Плагины (Plugins) > NppExec > Console Output

14. Если вы хотите отключить проверку орфографии, нажмите кнопку «Spell Check Document Automatically (ABC)» на панели задач. После этого

При этом ошибки будут всё равно выводиться в консоль, что весьма удобно:

Надеюсь, эта инструкция была вам полезна. Если заметите ошибки или неточности, напишите, и я исправлю! Всем удачи!


Приветствую всех! Для начала хочу сказать, что я изучаю курс Java 1 и, по рекомендации преподавателя, решил воспользоваться Notepad++ для экспериментов с кодом и подготовки домашнего задания. Нужно было настроить Notepad++ таким образом, чтобы я мог запускать код и сразу видеть результат выполнения программы. В интернете я нашёл несколько способов настройки Notepad++ под работу с Java. Самый быстрый из них я немного дополнил и хочу показать вам. За основу я взял данный гайд на английском — там всё кратко и сжато. Я же попытаюсь подробно описать процесс настройки, расскажу еще о нескольких дополнительных возможностях и решении некоторых проблем программы и плагина.

Если у вас что-то не получится или вы найдёте неточность в статье, напишите мне, и я с радостью попытаюсь помочь решить вашу проблему или устранить ошибку. Также буду рад вашим предложениям и дополнениям.

Готовим Java-инструменты и Notepad++

  1. У вас должны быть установлены JDK + JRE и правильно настроена переменная среды PATH.
  2. Скачиваем и устанавливаем последнюю версию NotePad++. Выберите версию 32-bit или 64-bit. Я буду показывать пример с 64-bit.
  3. Скачиваем плагин NppExec. По ссылке представлены несколько версий. Я выбрал v0.5.9.9 dev, архив — NppExec20160628_dll_x64-2.zip. В имени архива указана версия — x64. Если вы скачали Notepad++ для 32-bit, вам нужен другой файл — NppExec20160628_dll.zip . Если не получится, попробуйте другую версию — главное чтобы там был NppExec.dll файл. Распакуйте архив в директорию, где у вас установлена Notepad++\plugins. В моём случае полный путь выглядит так: "C:\Program Files\Notepad++\plugins". Чтобы плагин заработал, перезапустите Notepad++, если он был запущен ранее.

Настраиваем плагин NppExec

В меню выберите Плагины (Plugins) -> NppExec и выполните следующие действия:

  • отключите "Console Command History";
  • включите "Save all files on execute";
  • включите "Follow $(CURRENT_DIRECTORY)".


4. Добавьте команду компиляции:

  • Перейдите в Плагины (Plugins) > NppExec > Execute. (или просто нажмите F6 - горячая клавиша).
  • В открывшемся окне введите следующие команды:


5. Чтобы добавить новые команды, снова перейдите в Плагины (Plugins) > NppExec > Execute. У вас будет в окне “ Command(s): "cd “$(CURRENT_DIRECTORY)” javac $(FILE_NAME)". Здесь нет кнопки для добавления новой команды, поэтому вы просто заменяем код на новый:

Затем Save. Обязательно измените имя скрипта, к примеру - "Run". Этот скрипт будет запускать выполнение программы. Нажмите Save.


Повторите действия ещё раз, введите:

cd "$(CURRENT_DIRECTORY)"
javac $(FILE_NAME)
if $(EXITCODE) !=0 goto exit
java $(NAME_PART)
:exit


Сохраните и назовите скрипт - Compile and run, по смыслу уже понятно, что данный скрипт сначала будет компилировать, а затем запускать программу. Нажмите ОК.

6. Добавьте ваши команды в меню Макросы (Macro). Для этого:

1) Перейдите в Плагины (Plugins) > NppExec > Advanced options…


2) Поставьте галочку напротив Place to the Macros submenu.


3) Введите "Run" в поле " Item name: ", затем нажмите на всплывающий список " Associated script: " и выберите скрипт под названием Run.


После этого нажмите на " Add/Modify "


и в области Menu items * вы увидите, что появилась строка " Run :: Run ".

Повторите эти действия с скриптами Compile и Compile and run, чтобы они тоже появились в окне Menu items *.


Нажмите Ок и перезапустите Notepad++.

7. Протестируйте созданные вами скрипты, открыв или создав java-файл. К примеру, создадим файл Test.java (при сохранении обязательно укажите тип - Java source file (*.java) ) и запишем в него:

public static void main(String[] args)


8. Перейдите в меню Макросы (Macro) и нажмите Compile. Затем снова зайдите в меню и нажмите Run. Или вы можете выполнить два действия сразу, по кнопке Compile and run.


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

Если ошибка при компиляции измените команду Compile:

C:\Program Files\Java\jdk-9\bin\javac $(FILE_NAME)

Если ошибка при выполнении, измените команду Run:

C:\Program Files\Java\jdk-9\bin\java $(NAME_PART)

Во второй строке укажите путь к файлу javac или java на вашем компьютере. Путь к этим файлам может отличаться, будьте внимательны! Ошибка может быть вызвана тем, что Windows не знает путь к программе javac, или тем, что вы используете Notepad++ Portable Version. После изменений в Compile и Run не забудьте также про Compile and run.

Вот пример ошибки:



После этого программа выполняется успешно:


10. Чтобы было удобнее компилировать и выполнять программы, настроим горячие клавиши. Перейдите в меню Запуск (Run) и выберите "Изменить горячую клавишу/удалить команду (Modify Shortcut/Delete Command…)".


Во вкладке Plugin Commands настройте горячие клавиши для быстрого запуска скриптов. Найдите имена Compile, Run, Compile and Run, по двойному клику задайте удобное вам сочетание клавиш для быстрого запуска. У меня, например, Compile and Run настроен на клавиши Ctrl + Shift + C.


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

11. Если вы хотите изменить цветовую схему (тему) или выбрать другой шрифт, настроить его размер и начертание, выберите меню Опции (Settings) > Определение стилей (Style configurator…) :



12. При написании кода мне очень помогает автовставка символов. Например, когда я ставлю круглую скобку “(“, закрывающая скобка “)“ ставится автоматически. Кто работал в средах разработки (наподобие IDEA IntelliJ), знаком с этим и согласится, что это, вроде бы, мелочь, а удобно. По умолчанию автовставка выключена. Для её включения зайдите в Опции (Settings) > Настройки (Preferences) > Автозавершение (Auto-Completion) и выберите, что вам нужно. Если нужных символов нет, можете сами создать “Заказную пару”(Matched pair).



13. При выполнении программ вы можете столкнуться с проблемой кодировки в консоли. Пример:


Решается это очень просто. Переходим в меню Плагины (Plugins) > NppExec > Console Output


И здесь вы должны выставить в значении Console Output is — "UTF-8".


Если вдруг это не помогло, попробуйте поставить галочку — Console Input is the same as Output.


14. Если вы хотите отключить проверку орфографии, нажмите кнопку "Spell Check Document Automatically (ABC)" на панели задач. После этого

кириллица не будет подчеркиваться красным. Вы также можете включить/выключить консоль по кнопке, которая расположена справа - "Show Console Dialog".


В разделе Плагины (Plugins) > NppExec > Advanced Options вы можете настроить отображение консоли при запуске программы. Выберите нужный вариант (Yes/No/Auto) в разделе Console — опция Visible (on start).

А ещё вы можете выбрать язык по умолчанию, для этого перейдите в Опции (Settings) > Настройки (Preferences) > Новый документ (New Document) и выберите Синтаксис по умолчанию (Default language). В нашем случае — Java. Теперь, когда вы открываете новую вкладку или запускаете Notepad++ с пустым файлом, типом по умолчанию будет Java и вам не придется выбирать его каждый раз.


При этом ошибки будут всё равно выводиться в консоль, что весьма удобно:


Надеюсь, эта инструкция была вам полезна. Если заметите ошибки или неточности, напишите, и я исправлю! Всем удачи!

Научитесь настраивать программу Notepad++ и плагин NppExec для работы с Java.

Если у вас что-то не получится или вы найдёте неточность в статье, напишите мне, и я с радостью попытаюсь помочь решить вашу проблему или устранить ошибку. Также буду рад вашим предложениям и дополнениям.

Готовим Java-инструменты и Notepad++

Настраиваем плагин NppExec

В меню выберите Плагины (Plugins) -> NppExec и выполните следующие действия:

4. Добавьте команду компиляции:

Повторите действия ещё раз, введите:

if $(EXITCODE) !=0 goto exit

6. Добавьте ваши команды в меню Макросы (Macro). Для этого:

1) Перейдите в Плагины (Plugins) > NppExec > Advanced options…

2) Поставьте галочку напротив Place to the Macros sub.

Повторите эти действия с скриптами Compile и Compile and run, чтобы они тоже появились в окне items *.

Нажмите Ок и перезапустите Notepad++.

public ic void main(String[] args)

8. Перейдите в меню Макросы (Macro) и нажмите Compile. Затем снова зайдите в меню и нажмите Run. Или вы можете выполнить два действия сразу, по кнопке Compile and run.

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

Если ошибка при компиляции измените команду Compile:

C:Program FilesJavajdk-9binjavac $(FILE_NAME)

Если ошибка при выполнении, измените команду Run:

C:Program FilesJavajdk-9binjava $(NAME_PART)

Во второй строке укажите путь к файлу javac или java на вашем компьютере. Путь к этим файлам может отличаться, будьте внимательны! Ошибка может быть вызвана тем, что Windows не знает путь к программе javac, или тем, что вы используете Notepad++ Portable Version. После изменений в Compile и Run не забудьте также про Compile and run.

Вот пример ошибки:

После этого программа выполняется успешно:

Во вкладке Plugin Commands настройте горячие клавиши для быстрого запуска скриптов. Найдите имена Compile, Run, Compile and Run, по двойному клику задайте удобное вам сочетание клавиш для быстрого запуска. У меня, например, Compile and Run настроен на клавиши Ctrl + Shift + C.

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

11. Если вы хотите изменить цветовую схему (тему) или выбрать другой шрифт, настроить его размер и начертание, выберите меню Опции (Settings) > Определение стилей (Style configurator…) :

13. При выполнении программ вы можете столкнуться с проблемой кодировки в консоли. Пример:

Решается это очень просто. Переходим в меню Плагины (Plugins) > NppExec > Console Output

При этом ошибки будут всё равно выводиться в консоль, что весьма удобно:

Надеюсь, эта инструкция была вам полезна. Если заметите ошибки или неточности, напишите, и я исправлю! Всем удачи!

Использование Notepad++ для компиляции кода Java

Я пытался настроить Notepad++ как небольшую среду Java, в основном для изучения Java, поскольку у меня возникли некоторые трудности с получением простой программы для работы с NetBeans, к сожалению, все советы по настройке Notepad++ для вызова кода Java не работают.

Я думаю, notepad++ изменился или Java development Kit был массово изменен, потому что все примеры, которые я использовал, приводят к ошибкам, хотя для ошибок мало места.

это код для запуска Javac для компиляции кода:

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

используя плагин под названием npp и вызывается через F6 и работает с этот код (приведенный в комментариях) успешно компилирует программу Java в правильное .файл класса, однако команда не удалось запустить программу

ошибки из консоли в Notepad++:

я решил, что настройка Notepad++ для компиляции и запуска кода будет легко и весело, но, похоже, вся документация в интернете устарела, поскольку ничего не работает.

Я хотел бы простой способ компиляции и запуска Java-кода изнутри Notepad++

я мог бы просто использовать CMD, но я бы предпочел, чтобы он был более интегрирован в notepad++

:)

Спасибо за любую посильную помощь. ура

EDIT: я использую последнюю версию Java, notepad++ и имею Windows 7

и затмение активно и открыто развивается является одним из самых документированных Идов. Учебники обязательно будут работать правильно для него :). Но серьезно, это довольно хорошо. И затем, когда вы хотите расширить до разработки Android на Java или какого-либо другого типа программирования Java, вы просто загружаете необходимые надстройки, и вы смеетесь. Он также поддерживает отладку, подобные которой Notepad++, безусловно, не могут конкурировать.

возможно изменение последней строки на:

java -cp . $(NAME_PART)

будет работать для вас. Проблема в том, что вы не настраиваете путь к классам.

Notepad++ будет отлично подходит для компиляции одного файлового проекта. Для чего-то большего вам понадобится IDE или, по крайней мере, интеграция с АНТ вместо компилятора java.

задайте путь к классам в команде java следующим образом:

хотя я убежден, что вам нужно работать с IDE (NetBeans, Eclipse, IntelliJ IDEA (который я использую), я думаю, что всегда хорошо знать и узнавать, что не удается в вашем маленьком примере. В среде IDE настраиваются среда компиляции и среда выполнения, но как разработчик важно понимать скрытые Основные понятия. Во всяком случае,

из ссылки, которую вы опубликовали, вот переменные environnement, которые вы должны определить

FULL_CURRENT_PATH: C:Documents and SettingsAdministratorMy DocumentsJavaPExampleProgram.java CURRENT_DIRECTORY: C:Documents and SettingsAdministratorMy DocumentsJavaP FILE_NAME: ExampleProgram.java NAME_PART: ExampleProgram EXT_PART:java

убедитесь, что все назван в соответствии с этими настройками, т. е.:

Я согласен с принятым ответом, но иногда использую Textpad для быстрой записи / компиляции / запуска небольших программ java. Textpad имеет этот встроенный (инструменты / внешние инструменты). Если вы не видите эти параметры, я думаю, вам нужно перейти к настройке/Preferences/Tools и добавить их. Затем вы можете просто нажать Ctrl-1 для компиляции и Ctrl-2 для запуска. Это полезно для очень маленьких быстрых тестов, без библиотек или чего-либо еще.

вы можете использовать eclipse, как предложено выше, и просто создать проект java. После создания проекта просто перетащите файл java, с которым вы хотите работать, в проект и выберите опцию файл ссылок. Таким образом, eclipse создаст копию вашего файла и свяжет его с вашим файлом, то есть каждое изменение, внесенное в один файл, будет скопировано в другой.

затем после установки JDK 8.xx, установщик не обновил мой путь, поэтому я добавил расположение установки JDK в конец моего пути. С этого момента поведение, которое я наблюдал, было:

исправление состояло в обновлении или удалении 32-разрядной JRE.

вы можете попытаться добавить системную переменную среды для пути bin jdk. когда я впервые запустил java на notepad++, я также столкнулся с подобной проблемой.

моя ситуация похожа на вашу,

причина в том, что я установил jdk1.7, Установите путь в jdk1.7, и тогда я установлен jdk1.6 тоже. Итак, jdk1.6 Установка добавить java.exe в %systemroot%System32 (SySWOW64 в среде x64), но без javac.исполняемый.

Я удалена java.exe в system32 и после этого НПП скомпилировал и побежал совершенно.

надеюсь, что это может помочь кому угодно.

Примечание: это почти то же самое решение кода, которое они использовали для запуска python в notepad++ как объясняется в этой теме:Как выполнить файл Python в Notepad ++?

Я нашел это ссылке полезное.

тем не менее, NppExec, похоже, поставляется со своей собственной JRE, поэтому я изменил скрипты на это (означает, что вам нужно жестко указать местоположение java):

cd $(CURRENT_DIRECTORY) C:AppJavajdk1.8.0_112binjava -version C:AppJavajdk1.8.0_112binjavac $(FILE_NAME) C:AppJavajdk1.8.0_112binjava $(NAME_PART)

Пишем код на Java и Go в текстовом редакторе

А вот обычный нож для хлеба:

Чем мы воспользуемся, если захотим сделать пару бутербродов? Ответ очевиден. Инструмент должен соответствовать задаче.

Отдавая должное интегрированным средам разработки (IDE), таким как IntelliJ IDEA, Eclipse или NetBeans, стоит отметить, что в ряде случаев текстовый редактор будет более удачным выбором. Например, если мы только начинаем изучать тот или иной язык программирования, и хотим сосредоточиться именно на нём, а не на освоении IDE. Или когда нужно быстро написать что-то простое и небольшого объёма. Применение IDE тут будет явно избыточным.

Поэтому сейчас мы рассмотрим три текстовых редактора, которые можно использовать для написания и запуска кода на языках Java и Go.

Редакторы выбирались по следующим критериям:

Начнём с изменения размера табуляции. Пройдём от главного меню: File → Settings → Editor, пролистываем вниз до пункта Tab Length и вместо цифры 2 указываем 4.

Для компиляции и запуска Java и Go файлов нам потребуется дополнительный пакет Script. Устанавливаем, пройдя от главного меню File → Settings → Install. В окошке packages вводим название пакета Script и нажимаем кнопку Packages. У найденного таким образом пакета нажимаем кнопку Install.

Нажимаем кнопку Settings и для параметра Default Working Directory (CWD) Behavior выбираем значение Directory of the script.

Теперь мы можем запускать компиляцию и выполнение кода на Java и Go нажимая сочетание клавиш Ctrl+Shift+B.

Добавим небольшой косметический штрих. Найдите в своей папке пользователя папку с именем .atom, зайдите туда и откройте в редакторе (в том же Atom) файл styles.less. Добавьте в его конец приведённый ниже фрагмент. Размер шрифта в консоли Script станет больше.

// style Script console .script-view .line

Ещё один совет. Чтобы Atom сохранял вкладки с файлами, начните работу с выбора папки проекта File → Open Folder…, указав папку с файлами, которые собираетесь редактировать.

Geany

Простой интерфейс, основанный на GTK+, выглядит не так современно и элегантно, как у Atom. Зато для работы с Java и Go этот редактор готов сразу после установки и не нуждается ни в каких дополнительных настройках.

Для компиляции файла на Java достаточно нажать на панели кнопку Compile или клавишу F8. Для выполнения откомпилированного байт-кода нажимаем кнопку Execute или F5. Консоль с результатами выполнения открывается в отдельном окне.

Для запуска кода на Go достаточно одной кнопки Compile или клавиши F8.

Notepad++

Достаточно подробную инструкцию по его настройке можно найти в нашем блоге, здесь мы рассмотрим основные моменты.

Устанавливаем табуляцию 4 пробела, согласно Java Code Conventions: Settings → Preferences…, выделяем пункты Language и Java и включаем чекбокс Replace by space.

Настраиваем плагин, пройдя Plugins → NppExec:

В меню плагина включаем пункты:

  • No internal messages
  • Save all files on execute
  • Follow $(CURRENT_DIRECTORY)

Затем добавляем команды компиляции, сначала для Java. Нажимаем Plugins → NppExec → Execute или просто нажмём F6. Наберём в окне Command(s) следующие команды (скрипт):

javac $(FILE_NAME) if $(EXITCODE) !=0 goto exit java $(NAME_PART) :exit

Как видим, первая строка вызывает компилятор для редактируемого файла. Вторая строка обеспечивает «обход» команды вызова виртуальной машины (в третьей строке) в случае компиляции с ошибками.

Резюме

Рассмотрев три простых текстовых редактора, мы убедились, что процесс их настройки для написания кода на Java и Go занимает считанные минуты. Так что добро пожаловать в мир лёгких и доступных инструментов для программистов. Пробуйте и получайте удовольствие.

Меня можно найти в Telegram под ником @biblelamp или на сайте GeekBrains. Буду рад любым замечаниям, пожеланиям и дополнениям.

Для тех, кто только начинает свой путь в Java и Go, у нас в блоге есть ещё кое-что интересное:

  • Быстрый старт с Java: от знакомства до вашей первой игры
  • Быстрый старт с Java: пишем «крестики-нолики»
  • Быстрый старт с Java: «лопни шарик»
  • Быстрый старт с Go: первые шаги

Если же вы хотите получить полноценное системное образование, ждём вас на факультетах Java и Go в Geek University!

Как использовать Notepad ++ для компиляции кода Java

В предыдущем блоге был записан процесс установки jdk, это операция при условии, что jdk был установлен.

  • Сначала откройте Notepad ++, найдите плагин -> нажмите на управление плагинами -> найдите NppExec, нажмите установить.
  • Если установка прошла успешно, NppExec будет отображаться в установленном месте.
  • Затем проверьте, может ли код Java компилироваться и запускаться, напишите простейший код, нажмите F6 и введите следующее во всплывающем окне.





  • Затем нажмите ОК, если возникнет следующая ситуация, это означает, что компиляция и запуск прошли успешно.

Интеллектуальная рекомендация

Поверните строку в целые числа

Тема Описание Преобразуйте строку в целое число (реализация функции integer.valueof (строка), но строка не совпадает 0), требуя функции библиотеки, которая нельзя использовать для преобразования целых.

Docker создает репликацию Redis Master-Slave

Centos установить докер быстрый старт докера Создать Dockerfile Поместите файл на сервер Linux, создайте папку / usr / docker / redis и поместите его в этот каталог Выполните следующий код в каталоге .


Установка GateOne на новом CentOS7

Установка GateOne на новом CentOS7 В последнее время исследуются такие инструменты, как WebSSH2, в настоящее время требуется встроить терминал ssh в веб-приложение и найти GateOne. GateOne - это веб-в.


Примечания к исследованию Qt4 (5), QWaitCondition of QThread Learning


Практические занятия: решения проблем системы управления обучением

Сразу после получения задания будет много трудностей и много проблем. Хорошо иметь проблему, а это значит, что вы можете получить новые знания. Неважно, есть ли проблемы, ключ в том, как их решить. пр.

Вам также может понравиться


искробезопасная практика (5) обратный индекс

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


Решение центра тяжести неправильного многоугольника

Справочник статей Во-первых, решение центра тяжести неправильных многоугольников 1.1 Метод расчета треугольника центра тяжести 1.2 Метод расчета площади треугольника 1.3 Метод расчета площади полигона.

9 сентября 2013 Мария (admin)

В этом уроке мы создадим нашу первую программу на языке Java.
Создание приложения на языке Java состоит из трех следующих шагов:

Создание исходного файла

lesson2_save

Если вы пользуетесь Notepad++ то нужно выбрать Тип файла:Java source file (*.java)

Обратите также внимание на кодировку в которой сохраняете файл. Должно быть выбрано ANSI . В Notepad++ кодировку можно установить в меню Кодировки.

Компиляция исходного файла

Исходный файл с кодом программы создан, теперь перейдем к компиляции. Для компиляции Java предназначен компилятор javac, который входит в состав установленного нами в первом уроке пакета JDK.

Для того, чтобы скомпилировать исходный файл, открываем командную строку. Для этого в меню Windows Пуск в строке поиска вводим команду cmd и жмем Enter. После этого откроется командное окно.

Теперь в нем нужно изменить текущий каталог на тот, в котором находится наш исходный файл (например C:\studyjava\). Для этого вводим следующую команду:

и нажимаем Enter.

После того, как директория изменилась, вводим команду компиляции

После этого, окно командной строки должно выглядеть следующим образом (рис 2.2):

lesson2_compil

То есть, мы не получим никакого подтверждения, о том, что программа скомпилировалась успешно. Однако, в папке с нашим исходным файлом, должен появиться файл HelloWorld.class. Это можно проверить с помощью команды

Эта команда выводит на экран список всех файлов, находящихся в выбранной директории (рис 2.3).

lesson2_dir

Если файл HelloWorld.class присутствует в этом списке, то это значит, что программа скомпилировалась успешно.

Если в коде программы есть ошибка, то компилятор Java при компиляции нам об этом сообщит.

lesson2_error

Запуск программы

Вводим в командном окне:

Рис 2.5.

Еще раз обратите внимание на чувствительность к регистру в Java. Если вы напишете helloworld вместо HelloWorld, то программа запущена не будет, потому что Java попросту не найдет файл с таким именем.

Конечно, для написания, компилирования и запуска программ на языке Java существуют более удобный инструмент, нежели Блокнот и командная строка . Этот так называемая Интегрированная среда обработки IDE. Об этом мы поговорим в следующем уроке.


Категория: Уроки Java

Читайте также: