Java IDE-г хэрхэн сонгох вэ

Java IDE-г хэрхэн сонгох вэ
Java IDE-г хэрхэн сонгох вэ

Видео: Java IDE-г хэрхэн сонгох вэ

Видео: Java IDE-г хэрхэн сонгох вэ
Видео: Учить ли Java в среде Eclipse, Intellij IDEA, или Netbeans? 2024, May
Anonim

Java програмчлалын хэлийг хөгжүүлэх нэгдсэн орчныг (IDE) зөв сонгох нь таны бүтээмжид чухал нөлөө үзүүлэх болно. NetBeans, Eclipse, IntelliJ IDEA-ийн гол өрсөлдөгчидтэй харьцуулж, таны мэдлэг, хэрэгцээнд нийцсэн нэгийг сонгосны дараа танд хамгийн тохиромжтой IDE-г олоорой.

Java IDE-г хэрхэн сонгох вэ
Java IDE-г хэрхэн сонгох вэ

Java-г эхлүүлэх нь IDE (хөгжлийн нэгдсэн орчин) сонгохтой салшгүй холбоотой. IDE-ийг сонгох нь тэдний ажлын урсгалд чухал нөлөө үзүүлэх тул програмчлалд шинээр орж буй хүмүүст энэ нь нэн чухал юм.

Нийтдээ арав гаруй өөр өөр Java IDE байдаг боловч хамгийн том бөгөөд хамгийн хүчирхэг бөгөөд хөгжүүлэгчид болон олон нийтийн аль алиных нь дэмжлэгтэйгээр эдгээр гурван IDE нь NetBeans, Eclipse, IntelliJ IDEA юм. Бусад өрсөлдөгчид нь функциональ байдлаараа доогуур байдаг тул олонх нь дэмжигдэхээ больсон тул Java шиг ийм хурдацтай хөгжиж буй програмчлалын хэлний хамгийн сүүлийн үеийн стандартыг хангаж чадахгүй байгаа юм. Дээр дурдсан хөгжлийн орчин тус бүр дээр илүү дэлгэрэнгүй авч үзье.

NetBeans нь Java-ийн эрхийг эзэмшдэг Oracle-ийн идэвхтэй дэмжлэгтэйгээр боловсруулагдсан болно. Тиймээс Java-ийн зарим технологиуд NetBeans-д шууд дэмжлэг үзүүлдэг.

Функциональ байдлын хувьд NetBeans нь эхний гурвын хамгийн энгийн бөгөөд ойлгомжтой Java хөгжүүлэлтийн орчин юм. Хөгжлийн орчин, Java програмчлалын хэлтэй анх тулгарч буй хүмүүст үүнийг ашиглах нь эргэлзээгүй юм. Энэхүү IDE-ийн ялгаатай шинж чанаруудын нэг нь "хайрцагнаас гадуур" орчныг оновчтой тохируулах явдал юм. Энэ орчныг суулгасны дараа хэрэглэгч хөрвүүлэгч болон хөгжүүлэлтийн орчинд зориулсан маш сайн тохиргоог олж авдаг, шаардлагагүй дүрс, цэсгүй интерфейс, зөвхөн хамгийн эрэлт хэрэгцээтэй, байнга ашигладаг функцууд байдаг. Дараа нь мэдээжийн хэрэг та интерфэйсийг өөртөө тохируулж болно. Бид даалгаврыг хэрэгжүүлэхэд тохиромжтой гэдгийг тэмдэглэж болно, бүх цэсүүд нь маш сайн бүтэцтэй, тодорхой нэртэй байдаг. NetBeans-тэй ажиллахад хялбар байдгийг тэмдэглэх нь зүйтэй бөгөөд энэ нь бусад олон хөгжүүлэлтийн орчинд тулгардаг хязгааргүй цэс, цэстэй цонхнуудаар тэнүүчлэх шаардлагагүй юм. Ихэнх тохиолдолд хэрэглэгч NetBeans орчинтой харьцахдаа тухайн ажлын хамгийн сайн тохиргоог автоматаар санал болгодог. Тиймээс, шинэхэн хэрэглэгч "ОК" дээр дарахад хүрээлэн буй орчин өөрөөс нь юу асуудгийг бүрэн ойлгодоггүй ч гэсэн түүний ажилд хор хохирол учруулах нь бараг боломжгүй юм. Нэмэлт орчны бүрэлдэхүүн хэсэг / залгаасуудыг (залгаас) суурилуулах ажлыг нэг товшилтоор хийдэг. Хувилбарын хяналтын систем (VCS) болон ашиглахад хялбар график хэрэглэгчийн интерфэйс (GUI) хөгжүүлэх дэд системийг дэмжихэд сайн дэмжлэг байдаг. NetBeans үнэгүй ашиглах боломжтой.

Дүгнэж хэлэхэд NetBeans IDE бол ойлгомжтой бөгөөд ашиглахад хялбар хөгжлийн орчин юм. NetBeans програмаас эхлээд ойлгоход хялбар, ашиглахад хялбар, ахисан түвшинд ашиглахад хялбар байдаг. Нэмж дурдахад, NetBeans хэрэглэгчийн харилцан үйлчлэлийн хэв маяг нь Javadoc баримт бичиг эсвэл алдаа / болзошгүй алдааг засах зөвлөмж зэргээс үл хамааран хүрээлэн буй орчинд ашигласан сануулгыг ашиглавал та Java хэлийг өөрөө хурдан сурах боломжтой юм.

Eclipse бол IBM компанийн бүтээсэн хөгжлийн нэгдсэн орчин бөгөөд анх байгуулагдсан цагаасаа хойш тэргүүлэгчдийн нэг юм. Гэхдээ Eclipse нь зөвхөн Java-тэй төдийгүй, мөн түүний үйл ажиллагаанд нөлөөлдөг ерөнхий зорилго бүхий Eclipse платформ юм. Java Eclipse-тэй ажиллахад хамгийн тохиромжтой угсралтыг Java хөгжүүлэгчдэд зориулсан Eclipse IDE нэрээр авах боломжтой.

Eclipse-ийн онцлог шинж чанар нь бараг хязгааргүй өөрчлөн тохируулах, өргөтгөх боломжтой юм. Шинэхэн хэрэглэгчдийн хувьд энэ нь асуудал үүсгэж болзошгүй юм. Eclipse интерфэйс нь хайрцгаас гадна маш ховор хэрэглэгддэг функцуудыг агуулдаг, ойлгомжгүй, цэсүүдтэй байдаг тул Eclipse нь хэрэглэгчид их хэмжээний мэдээлэл оруулах эсвэл хэт ачаалалтай мэдээллийг оруулахыг шаарддаг хязгааргүй харилцах хайрцгуудаараа алдартай. танилцах. Залгаасыг суулгах систем нь бас ойлгомжгүй санагдаж магадгүй юм. Хувилбарын удирдлага, хэрэглэгчийн интерфэйсийг хөгжүүлэх системүүд дунд түвшинд байна. Eclipse мөн үнэгүй үзэх боломжтой.

Eclipse IDE-ийн давуу талуудын дунд бараг одоо байгаа Java технологийг дэмжих, мөн програмистууд үүнийг хийх боломжгүй жижиг технологийг тэмдэглэж болно. Туршлагатай тул Eclipse-ийг таны хэрэгцээнд нийцүүлэн гайхалтай хэмжээгээр өөрчилж болно. Шинэ хэрэглэгчдийн хувьд энэ нь үр дүнтэй ажилд саад болох болно, учир нь та ерөнхий зориулалтын орчноос маш их мэдрэмж, энгийн байдлыг хүлээх ёсгүй.

JetBrains-ийн бүтээсэн IntelliJ IDEA нь бүтээн байгуулалтын анхны иж бүрэн цогц орчин байв. Дээр тайлбарласан IDE-ээс ялгаатай нь Intellij IDEA нь үнэгүй Community Edition хувилбар болон төлбөрт хувилбар болох Ultimate дээр байдаг. Шинэхэн хөгжүүлэгчийн хувьд үнэгүй хувилбар нь шаардлагатай бүх функцийг агуулдаг бөгөөд бүрэн хэмжээний IDE гэж үзэж болно.

Одоо IDEA нь уриа лоозонгийнхоо дагуу "ухаалаг" хөгжлийн орчин болж, дэмжигчид, эерэг сэтгэгдлүүдтэй болж байна. Intellij IDEA нь маш ойлгомжтой, ашиглахад хялбар, орчин үеийн ихэнх технологийг дэмждэг, хувилбаруудыг удирдах хамгийн тохиромжтой системүүдийн нэг юм. Үүнд хэт ачаалал байхгүй: хамгийн бага харилцах хайрцаг, зөвхөн шаардлагатай мэдээллийг хэрэглэгчид харуулна. Олон тооны ач холбогдолгүй функцуудыг хурдан хугацаанд гүйцэтгэх боломжийг олгодог өргөн товчлуурын систем байдаг. Ашиглахад хялбар байдлын хувьд IntelliJ IDEA нь өрсөлдөөнөөс дээгүүр түвшинд байх нь гарцаагүй. "Ухаалаг" орчин тул хэрэглэгчийн хүсэл эрмэлзлийг үргэлж мэддэг, ажилдаа нь өдөөж / тусалдаг, цаг хугацаа, хүчин чармайлтаа хэмнэж чаддаг. Иймээс IntelliJ IDEA нь эхлэгчдэд сул тал байхгүй тул GUI боловсруулах систем нь хэцүү байж болох юм, учир нь энэ нь хэрэглэгчээс Java-д GUI бүтээх талаар дор хаяж бага мэдлэг шаарддаг.

Дүгнэж хэлэхэд дараахь зүйлийг анхаарах хэрэгтэй. Java болон IDE-д шинээр орсон хүмүүсийн хувьд NetBeans бол төгс сонголт юм. Хамгийн багадаа Java мэдлэгтэй хүмүүсийн хувьд NetBeans эсвэл IntelliJ IDEA үүнийг хийх болно. Хүрээлэн буй орчинтой танилцах, тохируулах ажилд хэсэг хугацаа зарцуулах хүсэл эрмэлзэл, боломж олдог, мөн хүрээлэн буй орчныг өөрсдөдөө бүрэн тохируулахыг хүсдэг хүмүүст Eclipse-ийг санал болгож болно.

Зөвлөмж болгож буй: