Microsoft Word кл программирование на Java 2020 Зорина docx


Популярные интегрированные среды разработки (IDE) для Java



Pdf көрінісі
бет6/65
Дата17.10.2023
өлшемі3,23 Mb.
#117230
түріРеферат
1   2   3   4   5   6   7   8   9   ...   65
Байланысты:
Лекции

Популярные интегрированные среды разработки (IDE) для Java. 
Вы, конечно, можете писать программы на Java в обычном текстовом 
редакторе, например таком как vim или atom, или, например emacs, сохранить 
исходник с расширением .java, а затем откомпилировать его в командной строке, 
используя компилятор javac. Но большинство из вас привыкло работать с 
интегрированными средами разработки, которые включают редактор, компилятор и 
отладчик. Перечислим наиболее распространенные IDE для разработки программ на 
Java: 
-
NetBeans (
www.
netbeans
.org
); 
-
Eclipse (
www.
eclipse
.org
); 
-
IntelliJ IDEA (
www.jetbrains.com/idea/).
Нужно отметить, что наиболее популярная среди разработчиков IDE для 
разработки программ на Java является все- таки IDE IntelliJ IDEA от компании Jet 
Brains. И сегодня IntelliJ IDEA — это наиболее интеллектуальная среда. Она по ходу 
написания и выполнения может проанализировать код, выявить ошибки и 
предложить 
подходящее 
для 
каждого 
конкретного 
случая 
решение. 
Интеллектуальность среды IDEA состоит в том, что она строит синтаксическое 


12 
дерево, только когда вы еще только набираете код. Проанализировав ссылки и те 
пути, по которым программа может быть выполнена, IDE предлагает варианты того, 
как код можно дополнить. IntelliJ IDEA является именно профессиональной средой 
разработки, поэтому как только вы пройдете стадию адаптации к такому ритму 
работы, то вам будет очень сложно вернуться на использованные ранее бесплатные 
программы. Поэтому советую вам выбрать именно этот инструмент для изучения 
программирования на этом языке, тем более что он доступен для разработки 
бесплатно, по академической лицензии.
Основные преимущества этой IDE: 
-
удобство и быстрота разработки (код пишется частично вами, а частично 
машинным интеллектом) 
-
интеллектуальность, разбор кода на лету; 
-
рефакторинг кода; 
-
множество доступных плагинов и фреймворков; 
-
красивый и интуитивный интерфейс 
Для большинства веб-языков созданы свои отдельные среды, основанные также 
на IntelliJ IDEA. Среди них: 
-
PhpStorm — среда разработки на PHP, которая активно используется как 
для изучения языка, так и для профессиональной детальности; 
-
RubyMine — среда для взаимодействия с языком Ruby; 
-
PyCharm для Python; 
-
AppCode для Objective-C 
-
и многие другие. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   65




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет