ဂျာဗား IDEs နှိုင်းယှဉ်: IntelliJ vs. vs. NetBeans Eclipse

ရွေးချယ်ခြင်းနှင့်လက်ျာ IDE သို့မဟုတ်ပေါင်းစည်းဖှံ့ဖွိုးတိုးပတ်ဝန်းကျင်နှင့်အတူအလုပ်လုပ်တစ်ဦးဖြစ်လာ၏အရေးပါသောလက္ခဏာပင်ဖြစ်သည် အောင်မြင်သောမိုဘိုင်း app developer ။ လက်ျာ IDE classpath ကိုင်တွယ်ရန် developer များဖွ; ဖိုင်များကိုဖန်တီး; command line ကိုငြင်းခုံခြင်းနှင့်ပိုပြီးတည်ဆောက်။ ဒီအထူးသဖြင့်ပို့စ်မှာတော့ငါတို့သည်သင်တို့ 3 အလွန်ရေပန်းစားဂျာဗား IDEs, အမည်ရ, Eclipse, NetBeans နှင့် IntelliJ တစ်ဦးနှိုင်းယှဉ်ဆောင်ခဲ့ရမည်။

နေလကြတ်ခြင်း

နေကြတ်က IBM မှာ open source ပလက်ဖောင်းအဖြစ်နေကြတ်ဖြန့်ချိစဉ်အဆက်ကတည်းကယခုနှစ် 2001 ကနေဖြစ်တည်မှုအတွက်ဖြစ်ခဲ့သည်။ non-အမြတ် Eclipse Foundation ကစီမံခန့်ခွဲ, ဒီပွင့်လင်းရင်းမြစ်များနှင့်ကူးသန်းရောင်းဝယ်ရေးစီမံကိန်းများကိုနှစ်ဦးစလုံးအတွက်အသုံးပြုသည်။ တစ်ဦးနှိမ့်ချထုံးစံ၌စတင်ခြင်း, ဒီယခုအများအပြားအခြားဘာသာစကားများဖြင့်လည်းအသုံးပြုပါသည်ပေးသောအဓိကပလက်ဖောင်းအဖြစ်ပေါ်ထွက်လာခဲ့သည်။

Eclipse ၏အကြီးမားဆုံးသောအားသာချက်ကစွယ်စုံများနှင့်မြင့်မားစိတ်ကြိုက်စေသည်ရာ Plugins ရဲ့တစ်ခုလုံးကြီးထွားလာတယ်ဆိုတာသိနိုင်ပါတယ်, တပ်ဆင်ထားသောကွောငျ့ဖွစျသညျ။ ဒီပလက်ဖောင်းကုဒ်ပြုစု, နောက်ခံ၌သင်တို့အဘို့အအလုပ်လုပ်တယ်, သူတို့ဖြစ်ပေါ်သည့်အခါအဖြစ်အမှားများကိုတက်ဖေါ်ပြခြင်း။ တစ်ခုလုံးကို IDE မရှိမဖြစ်လိုအပ်တဲ့မျိုးအမြင်များနှင့်အယ်ဒီတာများအစုတခုပူဇော်ပေးသောအမြင်အာရုံကွန်တိန်နာ၏နေသောပတ်သ က်. အတွက်ဖွဲ့စည်းထားသည်။

နေကြတ်ရဲ့ multitasking, filtering နှင့်ဒီဘာဂင်သေးသည်အခြား pluses ဖြစ်ကြသည်။ ကြီးမားသောဖွံ့ဖြိုးမှုစီမံကိန်းများ၏လိုအပ်ချက်များကိုဖြည့် fit ဖို့ဒီဇိုင်းပြုလုပ်အဖြစ်ကောင်းစွာထိုကဲ့သို့သောခွဲခြမ်းစိတ်ဖြာနှင့်ဒီဇိုင်း, ထုတ်ကုန်စီမံခန့်ခွဲမှု, အကောင်အထည်ဖော်မှု, အကြောင်းအရာဖွံ့ဖြိုးရေး, စမ်းသပ်ခြင်းနှင့်စာရွက်စာတမ်းများအဖြစ်အမျိုးမျိုးသောလုပ်ငန်းများကိုကိုင်တွယ်နိုင်ပါတယ်။

NetBeans

NetBeans လွတ်လပ်စွာ 1990 ၏အဆုံးစွန်သောဝက်အတွင်းဖွံ့ဖြိုးခဲ့သည်။ ဒါဟာ Now ကို 1999 ခုနှစ်ဆန်းအားဖြင့် Oracle က၏အစိတ်အပိုင်းတစ်ခုဝယ်ယူပြီးနောက်, ဒီ IDE Java ကို ME တက်ကနေလုပ်ငန်း Edition ကိုအထိဂျာဗား၌ရှိသမျှသောဗားရှင်းများအတွက် software ကိုဖွံ့ဖြိုးတိုးတက်ဖို့အသုံးပွုနိုငျမှာ open source ပလက်ဖောင်းအဖြစ်ပေါ်ထွက်လာခဲ့သည်။ Eclipse လိုပဲ, NetBeans လည်းသင်နှင့်အတူအလုပ်လုပ်နိုင် plugins ကိုအမျိုးမျိုးပါရှိပါတယ်။

2 ကို C / C ++ နဲ့ PHP edition မှာတစ်ဦးသည် Java SE ထုတ်ဝေ, Java EE ထုတ်ဝေ, သင်အစဉ်အဆက်သင်၏အစီမံကိန်းအတွက်လိုအပ်ပါလိမ့်မည်အရာအားလုံးကမ်းလှမ်း 1 မီးဖိုချောင်စုပ်ထုတ်ဝေ - NetBeans သင်သည်အမျိုးမျိုးသောကွဲပြားခြားနားသောအထုပ်ပေးထားပါတယ်။ ဤသည် IDE ကိုလည်း HTML ကို, PHP, XML ကို, JavaScript နဲ့ပိုပြီးအတွက်အသုံးပြုနိုင်သည့်ကိရိယာများနှင့်အယ်ဒီတာများပေးထားပါတယ်။ သငျသညျယခုအဖြစ်ကောင်းစွာ HTML5 ကိုများနှင့်အခြား web နည်းပညာအထောက်အပံ့ရှာတွေ့နိုင်ပါသည်။

Eclipse ကျော် NetBeans ရမှတ်များကြောင့်ဂျာဗား DB, Mysql, PostgreSQL နှင့် Oracle ကများအတွက်ယာဉ်မောင်းနှင့်အတူဒေတာဘေ့စထောက်ခံမှုတပ်ဆင်ထားကြောင်းအတွက်။ ၎င်း၏ဒေတာဘေ့စ Explorer ကိုသင်အလွယ်တကူဖန်တီးပြုပြင်မွမ်းမံခြင်းနှင့် IDE အတွင်းစားပွဲနှင့် databases ကိုဖျက်ပစ်နိုင်ပါတယ်။

အဓိကအား Eclipse ၏အရိပ်တစ်ခုစီအဖြစ်အတိတ်တွင်ကြည့်ရှုအားပေး, NetBeans ယခုယခင်တစ်ကြောက်မက်ဖွယ်ပြိုင်ဘက်အဖြစ်ပေါ်ထွက်လာခဲ့သည်။

IntelliJ IDEA

2001 ခုနှစျကနေဖြစ်တည်မှုအတွက်, JetBrains '' IntelliJ IDEA အဖြစ်ကောင်းစွာစီးပွားဖြစ် edition အတွက်ရရှိနိုင်အဖြစ်အခမဲ့ open source ဖြစ်ပြီးအသိုင်းအဝိုင်း edition အတွက်ဖြစ်ပါတယ်။ JetBrains တစ်ခုထူထောင်ကုမ္ပဏီတစ်ခုဖြစ်ပြီး Visual Studio က၎င်း၏ Resharper plugin ကိုများအတွက်အများဆုံးလူသိများသည်နှင့် C # ဖွံ့ဖြိုးတိုးတက်မှုအတွက်အထူးသဖြင့်အကျိုးရှိပါတယ်။

IntelliJ ဂျာဗား, Scala, Groovy, Clojure နှင့်ပိုပြီးအပါအဝင်ဘာသာစကားများအမျိုးမျိုးများအတွက်ထောက်ခံမှုပေးထားပါတယ်။ ဤသည် IDE ထိုကဲ့သို့သောမတ်ကုဒ်ပြီးစီး, code ကို analysis နှင့်အဆင့်မြင့် refactoring အဖြစ်အင်္ဂါရပ်များနှင့်အတူကြွလာ။ အဓိကအားဖြင့်ပစ်မှတ်ထားသောစီးပွားဖြစ် "Ultimate" ဗားရှင်း လုပ်ငန်းကဏ္ဍ , ဒါ့အပြင် SQL, Actionscript, ပတ္တမြား, Python ကိုနှင့် PHP ကိုထောက်ပံ့ပေးထားပါတယ်။ ဒီပလက်ဖောင်း၏ version 12 ကိုလည်းမှာ Android app ကိုဖွံ့ဖြိုးတိုးတက်မှုအတွက်အသစ်တခုက Android UI ကိုဒီဇိုင်နာနှင့်တကွကြွလာ။

IntelliJ လည်းအများအပြားအသုံးပြုသူ-တိကျမ်းစာ၌လာသည် plugins ကိုတပ်ဆင်ထားပါသည်။ ဒါဟာလက်ရှိ 947 plugins ကိုအပေါင်းသည်၎င်း၏လုပ်ငန်းဗားရှင်းအနေနဲ့နောက်ထပ် 55 ပေးထားပါတယ်။ အသုံးပြုသူများသည်အစဉ်အမြဲ၎င်း၏ built-in Swing အစိတ်အပိုင်းများကိုအသုံးပြုခြင်းအားဖြင့်ပိုပြီး plugins ကိုတင်ပြရန်ကြိုဆိုပါတယ်နေကြသည်။

နိဂုံးချုပ်အားဖြင့်

အထက်ပါ IDEs အားလုံးသည်မိမိတို့ကိုယ်ပိုင်အားသာချက်များနှင့်အတူလာ။ Eclipse နေဆဲအကျယ်ဆုံးအသုံး IDE ဖြစ်ပါတယ်နေစဉ်, NetBeans ယခုလွတ်လပ်သော developer များနှင့်အတူလူကြိုက်များသည်။ IntelliJ ၏စီးပွားရေးလုပ်ငန်းထုတ်ဝေနေတဲ့အံ့ဩနဲ့တူအလုပ်လုပ်တယ်နေစဉ်, တချို့ developer များကတစ်ဦးမလိုအပ်သောစရိတ်ထည့်သွင်းစဉ်းစားလိမ့်မည်။

ဒါဟာအားလုံးပြုစုသူအဖြစ်သင်တို့အဘို့ရှာကြသည်သောအရာကိုပေါ်တွင်မူတည်သည်နှင့်သင်သည်သင်၏အလုပ်နှင့်အတူရှေ့ဆက်သွားကြဖို့စီစဉ်ထားပုံကို။ အားလုံး 3 IDEs Install နှင့်သင့်နောက်ဆုံးရွေးချယ်မှုမချခင်ကသူတို့ကိုထွက်စမ်းပါ။