La அப்பாச்சி மென்பொருள் அறக்கட்டளை அமைப்பு வெளியிட்டது சமீபத்தில் ஒருங்கிணைந்த வளர்ச்சி சூழலின் புதிய பதிப்பு, «அப்பாச்சி NetBeans 12.1«, இது ஒரு பதிப்பு சி / சி ++, ஜாவா, PHP மற்றும் HTML க்கு சில ஆதரவு மேம்பாடுகள் சேர்க்கப்பட்டுள்ளன.
இந்த ஐடிஇ பற்றி தெரியாதவர்களுக்கு, அவர்கள் அதை அறிந்து கொள்ள வேண்டும் ஜாவா எஸ்.இ, ஜாவா இ.இ, பி.எச்.பி, ஜாவாஸ்கிரிப்ட் மற்றும் க்ரூவி நிரலாக்க மொழிகளுக்கு ஆதரவை வழங்குகிறது. அதன் அம்சங்களுக்கு கூடுதலாக, எறும்பு, பதிப்பு கட்டுப்பாடு மற்றும் மறுசீரமைப்பு ஆகியவற்றை அடிப்படையாகக் கொண்ட ஒரு திட்ட அமைப்பு உள்ளது.
நெட்பீன்ஸ் முக்கிய புதிய அம்சங்கள் 12.1
IDE இன் இந்த புதிய பதிப்பு பெரிய மாற்றங்களுடன் வரவில்லை, ஆனால் அது ஆதரிக்கும் நிரலாக்க மொழிகளுக்கான சில அம்சங்களை இது மேம்படுத்துகிறது.
வெளியிடப்பட்ட இந்த புதிய பதிப்பில், சி / சி ++ மொழிகளுக்கான வரையறுக்கப்பட்ட ஆதரவு சேர்க்கப்பட்டது, இது நெட்பீன்ஸ் ஐடிஇ 8.2 க்காக முன்னர் வெளியிடப்பட்ட சி / சி ++ மேம்பாட்டு செருகுநிரல்களுக்குப் பின்னால் உள்ளது.
சி / சி ++ இல் வளர்ச்சிக்கு, எளிய திட்டங்களுக்கு ஆதரவு வழங்கப்படுகிறது.
அத்துடன் குறியீடு நிறைவு மற்றும் பிற எடிட்டிங் திறன்கள் அவை சேவையகத்தின் சிசிஎல்எஸ் (மொழி சேவையக நெறிமுறை) எல்எஸ்பியை அணுகுவதன் மூலம் செயல்படுத்தப்படுகின்றன, அவை பயனர் சுயாதீனமாக இயங்க வேண்டும்.
சேர்க்கப்பட்ட மற்றொரு மாற்றம் ஜகார்த்தா இஇ 8 இயங்குதளத்திற்கான ஆதரவு, இது ஜாவா EE ஐ மாற்றியது (ஜாவா இயங்குதளம், நிறுவன பதிப்பு). நீங்கள் ஜகார்த்தா இஇ 8 திட்டங்களை உருவாக்கலாம் மற்றும் ஜகார்த்தா இஇ 8 ஐப் பயன்படுத்த ஏற்கனவே இருக்கும் மேவன் பயன்பாடுகளை மாற்றலாம்.
நெட்பீன்ஸ் உள்ளமைக்கப்பட்ட ஜாவா கம்பைலர் nb-javac (ஜாவாக்கால் மாற்றப்பட்டது) இது ஜாவா 14 ஐப் பயன்படுத்த மொழிபெயர்க்கப்பட்டுள்ளது.
ஜாவாவைப் பொறுத்தவரை, முக்கிய வார்த்தைக்கான ஆதரவு வகுப்புகளை வரையறுக்க ஒரு சிறிய வழியை வழங்க "பதிவு" மறுவடிவமைப்பு செய்யப்பட்டுள்ளது, புலங்களில் மட்டுமே தரவு சேமிக்கப்படும் சந்தர்ப்பங்களில் சமம் (), ஹாஷ்கோட் () மற்றும் டோஸ்ட்ரிங் () போன்ற பல்வேறு குறைந்த-நிலை முறைகளை வெளிப்படையாக வரையறுக்க வேண்டிய அவசியத்தைத் தவிர்க்கிறது.
அது மாறாத வேலையின் நடத்தை. "பதிவு" என்ற முக்கிய வார்த்தையுடன் ஜாவா கட்டுமானங்களை உருவாக்க புதிய வார்ப்புரு சேர்க்கப்பட்டுள்ளது. மேம்படுத்தப்பட்ட "பதிவு" குறியீடு நிறைவு ஆதரவு.
ஜாவா SE க்கு, கிரேடில் உருவாக்க கணினி ஆதரவு இயக்கப்பட்டது. உருவாக்கப்பட்ட கோப்பகங்களுக்கான ஆதரவு சேர்க்கப்பட்டது மற்றும் சிறுகுறிப்பு செயலிகளுடன் சரியான வேலை உறுதி செய்யப்பட்டது.
PHP க்கு, இசையமைப்பாளர் மெனுவில் புதிய செயல்கள் சேர்க்கப்பட்டுள்ளன ஆட்டோலோடரைப் புதுப்பிக்கவும், ஸ்கிரிப்ட்களை இயக்கவும். பிழைத்திருத்தத்தில், மாறிகளின் பூலியன் மதிப்புகளில் 0 மற்றும் 1 க்கு பதிலாக, தவறான மற்றும் உண்மை காட்டப்படும். குறியீடு பகுப்பாய்விற்கான மேம்படுத்தப்பட்ட கருவிகள்.
HTML க்கு, மார்க்அப் வேலிடேட்டர் கூறு புதுப்பிக்கப்பட்டது (validator.jar). வடிவங்களை நிறைவு செய்வதற்கான ஆதரவை உள்ளடக்கியது. Code போன்ற கட்டுமானங்களுக்கான குறியீடு நிறைவு மற்றும் தொடரியல் சிறப்பம்சத்திற்கான ஆதரவு சேர்க்கப்பட்டது ».
CSS க்கு, "தாவல்கள் மற்றும் உள்தள்ளல்கள்" வடிவமைப்பு விருப்பங்கள் முன்மொழியப்பட்டுள்ளன உள்தள்ளல் மற்றும் தாவல்கள் அல்லது இடைவெளிகளின் பயன்பாட்டைக் கட்டுப்படுத்த.
தொடக்கத்தில், இது SDKMAN கருவித்தொகுப்பைப் பயன்படுத்தி லினக்ஸ் மற்றும் மேகோஸில் நிறுவப்பட்ட JDK ஐக் கண்டறிகிறது.
லினக்ஸில் நெட்பீன்ஸ் 12.1 ஐ எவ்வாறு நிறுவுவது?
இந்த புதிய பதிப்பைப் பெற விரும்புவோர், அவர்கள் பெறக்கூடிய பயன்பாட்டின் மூலக் குறியீட்டை பதிவிறக்கம் செய்ய வேண்டும் கீழே உள்ள இணைப்பிலிருந்து.
எல்லாவற்றையும் நீங்கள் நிறுவியவுடன், புதிதாக பதிவிறக்கம் செய்யப்பட்ட கோப்பை உங்கள் விருப்பப்படி ஒரு கோப்பகத்தில் அவிழ்த்து விடுங்கள்.
முனையத்திலிருந்து நாம் இந்த கோப்பகத்தை உள்ளிட்டு பின்னர் இயக்கப் போகிறோம்:
ant
அப்பாச்சி நெட்பீன்ஸ் ஐடிஇ உருவாக்க. கட்டப்பட்டதும் தட்டச்சு செய்வதன் மூலம் IDE ஐ இயக்கலாம்
./nbbuild/netbeans/bin/netbeans
மேலும் பிற நிறுவல் முறைகள் உள்ளன அவை ஆதரிக்கப்படலாம், அவற்றில் ஒன்று ஸ்னாப் தொகுப்புகளின் உதவியுடன் உள்ளது.
இந்த வகையான தொகுப்புகளை தங்கள் கணினியில் நிறுவ அவர்களுக்கு மட்டுமே ஆதரவு இருக்க வேண்டும். இந்த முறையால் நிறுவ, நீங்கள் பின்வரும் கட்டளையை தட்டச்சு செய்ய வேண்டும்:
sudo snap install netbeans --classic
மற்றொரு முறை பிளாட்பாக் தொகுப்புகளின் உதவியுடன், எனவே இந்த தொகுப்புகளை அவற்றின் கணினியில் நிறுவ அவர்களுக்கு ஆதரவு இருக்க வேண்டும்.
நிறுவலைச் செய்வதற்கான கட்டளை பின்வருமாறு:
flatpak install flathub org.apache.netbeans