Как запустить Java-код в возвышенном тексте 3

Обновлено: 06.07.2024

Однако Sublime Text 3 не имеет встроенной поддержки для запуска программы Java. Итак, чтобы запустить исходный файл Java, нам нужно немного настроить систему сборки. Теперь нажмите Ctrl + B, и вы увидите, что происходит волшебство: текущий исходный файл Java компилируется, а затем выполняется (если нет ошибок компиляции).

Как запустить код Java в Sublime Text?

Скомпилируйте и выполните Java из Sublime Text 2:

  1. Добавьте каталог, содержащий исполняемый файл «javac», в переменную среды «PATH»:
  2. Настройте конфигурацию сборки Sublime для Java:
  3. Перезапустите Sublime Text.
  4. Создайте или откройте файл Java и нажмите Ctrl+B, чтобы построить и выполнить программу Java.

Как запустить программу Java в Sublime Text 4?

Откройте новый файл Java, напишите базовый код и сохраните его.

  1. Затем нажмите «Инструменты» → «Система сборки» → «Выберите только что созданный файл сборки RunJava» (в данном случае).
  2. Наконец, чтобы запустить программу, нажмите Ctrl + B.

Является ли Sublime Text 3 бесплатным?

Но сегодня я на самом деле задался вопросом на странице загрузки, чтобы попробовать «пробную версию» и посмотреть, действительно ли она того стоит, и увидел интересную вещь: «Sublime Text можно загрузить и оценить бесплатно, однако лицензия должна приобрести для дальнейшего использования. В настоящее время нет принудительного ограничения времени для оценки».

Безопасен ли Sublime Text?

Sublime Text включает режим выполнения, называемый безопасным режимом, который отключает все настройки. Это можно использовать при попытке диагностировать проблемы, так как это позволяет легко запускать редактор в исходном состоянии, оставляя без изменений все настройки и сторонние пакеты. Безопасный режим доступен, начиная с версии 4.0.

Какие языки можно использовать в Sublime Text?

Python
C++
Sublime Text/Языки программирования

Как мне запустить возвышенный файл?

Чтобы запустить код, нажмите Command B или выберите Инструменты -> Сборка. Как видите, мой Sublime Text работает под управлением Python 2.7. Чтобы изменить это на Python 3.7, мы должны добавить «Систему сборки».

Как мне запустить программу в возвышенном?

Нажмите ctrl+s и сохраните файл с именем C_RUN. Нажмите ctrl+s, а затем сохраните его с именем файла CPP_RUN. Чтобы запустить программу, выберите «Инструменты» > «Создать с помощью», а затем выберите «C_RUN — Запустить» или «CPP_RUN — Запустить» в зависимости от используемого языка.

Какие есть альтернативы Sublime Text?

10 лучших альтернатив Sublime Text, которые вы можете использовать в Notepad++. Notepad++ — это бесплатный редактор исходного кода, который поддерживает несколько языков программирования в среде MS Windows. Атом. Atom является бесплатным, с открытым исходным кодом и широкими возможностями настройки. BBEdit 13. Код Visual Studio. Вим. Спейсмакс. Кронштейны. Световой стол. УльтраEdit. TextMate 2.0.

Как скачать Sublime Text?

Загрузить На странице загрузки Sublime Text нажмите ссылку для Windows. После загрузки откройте приложение либо из раздела загрузок вашего браузера, либо из папки «Загрузки» на вашем компьютере. Вы можете получить предупреждение системы безопасности с вопросом, можно ли запускать это программное обеспечение. Следуйте инструкциям мастера установки Sublime Text, чтобы установить программное обеспечение.

Что такое возвышенное программирование?

Sublime Text — это проприетарный кроссплатформенный редактор исходного кода с интерфейсом прикладного программирования Python (API). Он изначально поддерживает множество языков программирования и языков разметки, а пользователи могут добавлять функции с помощью подключаемых модулей, обычно создаваемых сообществом и поддерживаемых по лицензиям на бесплатное программное обеспечение .

Sublime Text — очень популярный редактор для написания кода. Для Java поддерживается компиляция исходного файла Java со сборкой по умолчанию с именем JavaC. Щелкните Инструменты > Система сборки > JavaC, чтобы задать тип сборки по умолчанию для Java:

Sublime Set Build по умолчанию

Затем вы можете скомпилировать текущий исходный файл Java, щелкнув Инструменты > Построить или нажав сочетание клавиш Ctrl + B.

ПРИМЕЧАНИЕ. Чтобы иметь возможность компилировать и запускать исходные файлы Java в Sublime, программы компилятора Java ( javac ) и программы запуска Java ( java ) должны быть найдены в системной переменной PATH. См.: Как установить переменные среды для Java с помощью командной строки

В случае ошибки компиляции Sublime фиксирует и отображает вывод компилятора Java прямо в редакторе следующим образом:

Sublime Compile Java Error

Файл .class создается в той же папке, что и исходный файл.

В случае успешной компиляции Sublime просто отображает следующее сообщение:

Sublime Compile Java Success

Однако Sublime Text 3 не имеет встроенной поддержки для запуска программы Java. Итак, чтобы запустить исходный файл Java, нам нужно немного настроить систему сборки.

Нажмите Инструменты > Система сборки > Новая система сборки... И в редакторе untitled.sublime-build введите следующий код:

Новая сборка Java

Сохраните этот файл как RunJava.sublime-build в папке, предложенной Sublime. Затем вы могли увидеть, что новая сборка появляется в меню следующим образом:

Добавлена ​​новая сборка

Теперь, чтобы запустить текущий исходный файл Java, установите сборку по умолчанию как RunJava и нажмите Ctrl + B. Sublime захватывает и отображает вывод программы прямо в редакторе следующим образом:

Sublime Java Output

Если вы хотите скомпилировать и запустить программу Java одним нажатием клавиши, измените файл RunJava.sublime-build следующим образом:

Сохраните файл. Теперь нажмите Ctrl + B, и вы увидите, что происходит волшебство: текущий исходный файл Java компилируется, а затем выполняется (если нет ошибок компиляции).

Вот как просто скомпилировать и запустить программу Java с помощью Sublime Text 3. Удачного кодирования!

Вы также можете посмотреть это видео, чтобы узнать, как использовать редактор Sublime Text для компиляции и запуска Java-программы:

Связанные руководства по редакторам Java/IDE:

Другие руководства по кодированию Java:

Об авторе:


Нам Ха Мин является сертифицированным программистом Java (SCJP и SCWCD). Он начал программировать на Java во времена Java 1.4 и с тех пор влюбился в Java. Подружитесь с ним на Facebook и смотрите его видео на Java на YouTube.

Sublime Text — это бесплатный минималистичный редактор кода, разработанный Sublime HQ для настольных компьютеров. Эта программа разработки и ИТ позволяет вам сосредоточиться исключительно на своем коде, не обращая внимания на все остальные виды привлекательности.

  1. Откройте терминал и введите в него специальную команду, чтобы проверить, есть программное обеспечение или нет. Существование будет отображаться там само по себе в виде следующих команд.
  2. Настройте сборки возвышенного текста для запуска программ
  3. Создать новую систему сборки
  4. Сохраните систему сборки и запустите ее.

Шаг 1. Перед вводом команды убедитесь, что на компьютере установлен компилятор Java. Теперь откройте терминал и введите команду «java -version», которая сообщит, какая версия java установлена ​​на компьютере. Эта команда позволит нам подтвердить версию и убедиться, что Java установлена ​​на компьютере.

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

Шаг 2. Настройте сборки возвышенного текста для запуска Java-программ, как если бы вы на самом деле не хотели открывать возвышенный текст из графического интерфейса, просто используйте эту команду и избавьте себя от движений мыши.


Шаг 3. Создайте новую систему сборки, выполнив два шага. Сначала нажмите «tools → Build System → New Build System». На данный момент открывается новый файл с именем untitled.sublime-build. Наконец, просто скопируйте и вставьте следующий код в этот файл.

Приведенная выше инструкция запускает данную команду в оболочке, заменяя $file_name вашим фактическим именем файла и $file_base_name именем файла без расширения (имя файла без расширения .java), всякий раз, когда команда запуска кода ( Ctrl + B ) вызывается в Sublime Text.


  • Сначала присвойте ему имя, например RunJava.sublime-build, нажав Ctrl + S
  • .
  • Откройте новый файл Java, напишите базовый код и сохраните его.
  • Затем нажмите Инструменты→Система сборки → Выберите только что созданный файл сборки RunJava (в данном случае).
  • Наконец, чтобы запустить программу, нажмите Ctrl + B.


Внизу появится новое окно, в котором показан вывод вашего кода.Помните, что это окно запуска не может принимать входные данные. Он может просто отображать вывод вашего кода.

Присоединяйтесь к сообществу DZone и получите все возможности участника.

Примечание. Приведенные ниже инструкции основаны на среде Windows, но их можно адаптировать для сред Mac/Linux.

Возвышенный текст 2

Компиляция и выполнение Java из Sublime Text 2:

Предполагая, что JDK установлен, в противном случае вам необходимо сначала загрузить его. Вы можете скачать его по этой ссылке: JDK8

Шаг 1

Добавьте каталог, содержащий исполняемый файл "javac", в переменную среды "PATH":

Откройте «Командную строку» с правами администратора, т. е. «Запуск от имени администратора».

Выполните следующую команду: SETX /M PATH "%PATH%;C:\Program Files\Java\jdk1.8.0_20\bin"

Мой исполняемый файл javac находился в папке: C:\Program Files\Java\jdk1.8.0_20\

Примечание. Команда SETX урежет путь до 1024 символов, поэтому это может быть разрушительным.

Альтернативный подход

Нажмите клавишу Win+Pause.

Следуйте инструкциям на скриншоте ниже:


Шаг 2

Настроить конфигурацию сборки Sublime для Java:

Нажмите «Настройки» -> «Просмотреть пакеты»

.

Перейдите к папке Java->JavaC.sublime-build

Измените содержимое этого файла следующим образом:

Изменить на:

Я изменил значение ключа "cmd" и изменил его так, чтобы сначала компилировать и строить программу Java с исполняемым файлом "javac", а затем запускать ее с исполняемым файлом "Java".

Шаг 3

Перезапустите Sublime Text.

Шаг 4

Создайте или откройте файл Java и нажмите Ctrl+B, чтобы создать и выполнить программу Java. См. пример ниже:


Выполнение PHP из Sublime Text 2

Шаг 1

Добавьте каталог, содержащий исполняемый файл "php", в переменную среды "PATH", затем выполните те же действия, что и выше. Мой исполняемый файл «php» находился в: C:\Servers\xampp\php

Шаг 2

Создайте новую систему сборки для PHP. Следуйте инструкциям на скриншоте ниже:

Шаг 3

Нажав «Новая система сборки», вы откроете новый файл с именем «untitled.sublime-build». Замените содержимое этого файла на:

Шаг 4

Нажмите Ctrl+S, чтобы сохранить этот файл, затем переименуйте "untitled.sublime-build" в "PHP.sublime-build"


Шаг 5

Перезапустите Sublime Text.

Шаг 6

Создайте или откройте файл PHP и нажмите Ctrl+B, чтобы построить и выполнить сценарий PHP. См. пример ниже:


Шаг 1

Добавьте каталог, содержащий исполняемый файл "csc", в переменную среды "PATH".

Выполните шаги, описанные выше.

Шаг 2

Шаг 3

Нажав «Новая система сборки», вы откроете новый файл с именем «untitled.sublime-build». Замените содержимое этого файла на:

Шаг 4

Нажмите Ctrl+S, чтобы сохранить этот файл, затем переименуйте "untitled.sublime-build" в "CSharp.sublime-build"


Шаг 5

Перезапустите Sublime Text.

Шаг 6


Блокнот++

Шаг 1

Установите подключаемый модуль NPPExec. Следуйте инструкциям на скриншотах ниже:



Шаг 2 (необязательно)

Настройте подключаемый модуль NPPExec, чтобы он не отображал внутренние сообщения.


Скомпилировать и выполнить Java из Notepad++:

После установки и настройки подключаемого модуля NPPExec мы можем перейти к созданию сценария «Выполнение» для компиляции и выполнения Java.

Шаг 1

Добавьте каталог, содержащий исполняемый файл "javac", в переменную среды "PATH".

Выполните действия, описанные в начале этой статьи, чтобы настроить PATH.

Шаг 2

Создайте скрипт "Execute" для компиляции и запуска Java.


Шаг 3

Напишите следующие команды в разделе "Команды" и введите "JavaExecute" (здесь может быть любое имя) в разделе "Имя сценария":


Шаг 4

Настройте созданный выше сценарий "JavaExecute", чтобы он отображался как макрос. Следуйте инструкциям на скриншотах ниже:


Шаг 5

Шаг 6

После того, как сценарий "JavaExecute" указан как макрос, нам нужно сопоставить сочетание клавиш для выполнения этого макроса, чтобы мы могли напрямую компилировать и выполнять Java. Следуйте инструкциям на скриншотах ниже:



Шаг 7

После назначения ярлыка создайте или откройте файл Java и нажмите Ctrl+Shift+B, чтобы построить и выполнить программу Java. См. пример ниже:


Выполнить PHP из Notepad++:

После установки и настройки подключаемого модуля NPPExec мы можем перейти к созданию сценария «Выполнение» для компиляции и выполнения Java.

Шаг 1

Добавьте каталог, содержащий исполняемый файл "php", в переменную среды "PATH".

Выполните действия, описанные в начале этой статьи, чтобы настроить PATH.

Шаг 2

Шаг 3

Напишите следующие команды в разделе "Команды" и введите "PHPExecute" (здесь может быть любое имя) в разделе "Имя сценария":


Шаг 4


Шаг 5

Шаг 6

После того, как скрипт "PHPExecute" указан как макрос, нам нужно сопоставить сочетание клавиш для выполнения этого макроса, чтобы мы могли выполнять PHP напрямую. Следуйте инструкциям на скриншотах. Чтобы открыть диалоговое окно Shortcut Mapper, нажмите «Настройки» -> «Shortcut Mapper». (См. снимок экрана на шаге 6 в разделе «Компиляция и выполнение Java из Notepad++»):

Шаг 7

После назначения ярлыка создайте или откройте файл PHP и нажмите Ctrl+Shift+C, чтобы выполнить программу PHP. См. пример ниже:


После установки и настройки подключаемого модуля NPPExec мы можем перейти к созданию сценария «Выполнение» для компиляции и выполнения Java.

Шаг 1

Добавьте каталог, содержащий исполняемый файл "csc", в переменную среды "PATH".

Выполните действия, описанные в начале этой статьи, чтобы настроить PATH.

Шаг 2

Шаг 3

Напишите следующие команды в разделе «Команды» и введите «CSharpExecute» (здесь может быть любое имя) в разделе «Имя сценария»:


Шаг 4


Шаг 5

Шаг 6


Шаг 7


Опубликовано на DZone с разрешения Робина Ризви. Смотрите оригинальную статью здесь.

Md. Фахим Бин Амин

М-р Фахим бин Амин

Как выполнить и запустить код Java из терминала

Если вы работаете с Java, вы, вероятно, использовали один из известных текстовых редакторов, таких как Sublime Text, VS Code, Brackets, Atom и Notepad++, а также интегрированные среды разработки, такие как Apache NetBeans и IntelliJ IDEA.

Выполнить код в вашей среде IDE несложно, но вы не часто видите, как он выполняет ваш код (хотя вы, конечно, можете проверить команду в терминале!).

Однако рекомендуется знать, как на самом деле выполняется ваш код и какие результаты он дает.

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

Какой бы ни была ваша цель, выполнение кода Java непосредственно из терминала — очень простая задача.

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

Как запустить код Java в терминале

Процесс, который я собираюсь показать вам в этой статье, применим к любой операционной системе, будь то Windows, MacOS или Linux.

На следующем шаге я буду использовать следующий код Java.

📦 Шаг 1. Перейдите в каталог, где находится ваш исходный код

Если вы уже написали код Java в редакторе, просто перейдите в этот каталог. Вы можете перейти прямо в каталог через файловый менеджер, если хотите.

Как перейти в каталог, где находится исходный код: для Windows 🪟

Предположим, у меня есть исходный код ( Main.java ) в папке Этот компьютер > Документы. Я могу просто перейти туда через проводник.

Untitled

Или, если я хочу, я также могу пойти туда, используя свой терминал. Мне нужно использовать cd, чтобы указать, что я хочу изменить каталог.

В этом случае я могу использовать cd "C:\Users\Md. Fahim Bin Amin\Documents" . Поскольку мое имя пользователя содержит пробелы, я использовал " ", чтобы заключить их.

Затем, если я проверю все файлы в этом каталоге, я также получу файл Main.java.

На этот раз я поместил файл Main.java на диск D. Поэтому я зашел в этот каталог с помощью команды cd.

Я также получаю свой файл Java в терминале.

Как перейти в каталог, где находится исходный код: для Linux 🐧

Вы можете перейти в каталог, в котором вы сохранили исходный код, либо с помощью обычного графического интерфейса, либо из терминала с помощью команды cd.

с использованием типичного графического интерфейса с помощью команды cd

🧑‍💻Как скомпилировать код Java

Прежде чем запускать код Java, нам нужно сначала его скомпилировать. Чтобы скомпилировать код/программу Java, мы получаем файл класса. Затем нам нужно выполнить/запустить файл класса.

Как скомпилировать код Java с помощью терминала

Нам нужно использовать команду javac имя_файла_с_расширением. Например, когда я хочу скомпилировать файл Main.java, я буду использовать команду javac Main.java. Буква c в javac указывает на компиляцию.

Screenshot-2022-03-10-122312

Если процесс компиляции прошел успешно, то мы не получим никаких ошибок.

Screenshot-2022-03-10-122345

Это создаст нужный нам файл класса в том же каталоге.

 Скриншот-2022-03-10-122628

Имейте в виду, что мы запускаем файл класса, а не файл .java.

Один и тот же процесс применим ко всем существующим операционным системам.

 Скриншот-2022-03-10-124951

в ОС Linux

🖥️ Как запустить код Java

Мы запускаем файл .class для выполнения программ Java. Для этого мы используем команду java class_file_name_without_the_extension. Например, поскольку наш файл .class для этого — Main.class , наша команда будет java Main .

Screenshot-2022-03-10-125223

Программа Java успешно выполнена!

Точно такая же процедура применима и для других операционных систем.

Screenshot-2022-03-10-125317

в ОС Linux

🏅Бонус: как запустить программу Java с пакетами

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

Теперь я покажу вам, как запустить любой код Java, в котором объявлены пакеты. На этот раз я буду использовать следующий код Java.

В первой строке я написал пакет как package myJavaProgram.Source . Это указывает на то, что я хочу создать папку с именем myJavaProgram. Затем я хочу создать еще одну папку с именем Source . Наконец, я хочу создать файл класса моего кода Java в исходной папке.

Дерево каталогов выглядит следующим образом: myJavaProgram > Source.

Для компиляции этого типа кода Java с пакетами мы используем команду javac -d . имя_файла_с_расширением_.

На данный момент я использую файл Main.java, поэтому применю команду javac -d . Main.java . Это создаст папку с именем myJavaProgram, а затем создаст другую папку с именем Source в папке myJavaProgram в каталоге, где сейчас находится мой исходный файл.

Мгновенно создается папка myJavaProgram.

Screenshot-2022-03-10-134710

В папке создается исходная папка.

 Скриншот-2022-03-10-134806

В папке исходного кода создается наш файл .class. Этот файл нужен нам для запуска программы Java.

 Скриншот-2022-03-10-134853

Теперь, если мы хотим запустить файл .class, нам нужно немного изменить команду, так как нам нужно указать каталог файла .class в окне терминала.

Мы используем команду для запуска программы Java с пакетами, java directory_of_the_class_file.the_class_file_name_without_the_extension .

Поскольку я использую Main.java и мне нужно запустить файл Main.class, моей командой будет java myJavaProgram.Source.Main . Он запустит код Java, как показано ниже.

Screenshot-2022-03-10-135226

Если вам интересно, почему мы меняем команду сейчас, это потому, что раньше мы не объявляли никаких пакетов.Итак, компилятор Java создал файл .class в каталоге, где находился наш исходный код. Таким образом, мы могли бы получить файл .class прямо оттуда и также выполнить файл класса.

Но если мы объявим пакеты внутри исходного кода таким образом, то мы укажем компилятору создать файл .class в другом месте (не в каталоге, где в настоящее время находится наш исходный код). Это означает, что мы не получаем файл класса непосредственно там.

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

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

Screenshot-2022-03-10-135404

В строке 1 мы объявили каталог пакета (где мы хотим создать файл класса). Таким образом, если мы просто скопируем каталог и добавим имя файла .class без расширения ( .class ) позже с точкой ( . ), тогда будет выполнено условие для выполнения любого Java-кода, в котором есть пакеты, объявленные в исходном коде.

Screenshot-2022-03-10-140017

Запуск Java-кодов с пакетами на Linux-машине

Отличная работа! 👏 Теперь вы можете запускать любой код/программы Java напрямую, используя терминал. 🥳

Я также создал видео, в котором показал все упомянутые выше процессы. Вы можете проверить это здесь. 😁

💁‍♂️ Заключение

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

➡️ Если вы хотите узнать, как установить компилятор Java для вашей операционной системы Windows, вы можете прочитать эту статью.

➡️ Если вы хотите узнать, как установить компиляторы C и C++ для вашей операционной системы Windows, вы можете прочитать эту статью.

➡️ Если вы хотите узнать, как установить Python в ОС Windows, вы можете прочитать эту статью.

📲 Если вы хотите связаться со мной, рассмотрите возможность проверки этих платформ: GitHub, Twitter, LinkedIn, английский канал YouTube, бенгальский канал YouTube.

💫 Если вы хотите проверить мои основные моменты, вы можете сделать это на моей временной шкале Polywork.

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