NetBeans គឺជាបរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នាដោយឥតគិតថ្លៃ ដែលបង្កើតឡើងជាចម្បងសម្រាប់ភាសាសរសេរកម្មវិធី Java ។
នេះ។ ការចេញផ្សាយកំណែថ្មីនៃ "Apache NetBeans 16"កំណែដែលភ្ជាប់មកជាមួយការអាប់ដេតមួយចំនួនធំ ក៏ដូចជាបញ្ជីនៃការជួសជុលជាច្រើន ការកែលម្អភាសា ការកែលម្អការគាំទ្រ និងច្រើនទៀត។
សម្រាប់អ្នកដែលមិនស្គាល់ NetBeans អ្នកគួរតែដឹងថានេះ។ វាគឺជា IDE ដ៏ពេញនិយម ដែលផ្តល់ការគាំទ្រសម្រាប់ Java SE, Java EE, PHP, C/C++, JavaScript និងភាសាសរសេរកម្មវិធី Groovy ។
លិបិក្រម
NetBeans 16 លក្ខណៈពិសេសថ្មីសំខាន់ៗ
នៅក្នុងកំណែថ្មីនេះ ចំណុចប្រទាក់អ្នកប្រើត្រូវបានបង្ហាញ ផ្តល់នូវសមត្ថភាពក្នុងការផ្ទុកទ្រព្យសម្បត្តិ FlatLaf ផ្ទាល់ខ្លួនរបស់អ្នក។ ពីឯកសារកំណត់រចនាសម្ព័ន្ធផ្ទាល់ខ្លួន បន្ថែមពីលើការពិតដែលថា ការគាំទ្រសម្រាប់ទ្រង់ទ្រាយ YAML និង Dockerfile ត្រូវបានពង្រីក នៅក្នុងកម្មវិធីនិពន្ធកូដ។
ការផ្លាស់ប្តូរមួយទៀតដែលលេចធ្លោនៅក្នុងកំណែថ្មីនេះគឺការគាំទ្រប្រសើរឡើងសម្រាប់ប្រព័ន្ធចងក្រង Maven ក៏ដូចជាការគាំទ្រដែលប្រសើរឡើងសម្រាប់ Jakarta EE 9/9.1 បន្ថែមពីលើសមត្ថភាពក្នុងការដំណើរការលទ្ធផលគម្រោងក្នុងទម្រង់ជាវត្ថុបុរាណដែលអាចកំណត់អត្តសញ្ញាណបាន។ និងទីតាំងរបស់ពួកគេ។
វាក៏លេចធ្លោនៅក្នុងកំណែថ្មីនៃ NetBeans 16 ដែលត្រូវបានបន្ថែម ការគាំទ្រសម្រាប់ការបំពេញដោយស្វ័យប្រវត្តិ ទម្រង់ការចូលបន្ទាត់ និងការណែនាំសម្រាប់លំនាំកំណត់ត្រា ហើយថាការបំពេញដោយស្វ័យប្រវត្តិនៃគំរូនៅក្នុងករណីស្លាកក៏ត្រូវបានអនុវត្តផងដែរ។
ម្យ៉ាងវិញទៀត យើងអាចរកឃើញថា ការគាំទ្រត្រូវបានបន្ថែមទៅបិទការព្រមានដោយផ្អែកលើការប្រើប្រាស់កម្មវិធីជំនួយជាក់លាក់ក្នុងអំឡុងពេលចងក្រង ហើយបញ្ហានៅក្នុងបរិស្ថាន PHP និង Groovy ត្រូវបានដោះស្រាយ។
បានបន្ថែម ភាពឆបគ្នាជាមួយទម្រង់ TOML និង ANTLR v4/v3ក៏ដូចជាការបន្ថែមការគាំទ្រសម្រាប់លក្ខណៈពិសេសថ្មីមួយចំនួននៃ Java 19 និងបានធ្វើបច្ចុប្បន្នភាព Java compiler nb-javac ដែលមានស្រាប់របស់ NetBeans (បានកែប្រែ javac)។
នៃការផ្លាស់ប្តូរផ្សេងទៀត ដែលលេចធ្លោចេញពីជំនាន់ថ្មីនេះ៖
- ActionsManager ត្រូវបានរៀបចំឡើងវិញនៅក្នុង API បំបាត់កំហុស។
- បានបន្ថែមការគាំទ្រសម្រាប់ពាងពហុខាស។
- ការកែលម្អតក្កវិជ្ជាជ្រើសរើសវេទិកា Java ។
- ការគាំទ្រប្រសើរឡើងសម្រាប់ប្រព័ន្ធសាងសង់ Gradle ។
- បានបន្ថែមការគាំទ្រដំបូងសម្រាប់ project.dependency API ដើម្បីនាំចេញមែកធាងភាពអាស្រ័យ Gradle ។
- មុខងារដែលបានរចនាឡើងវិញទាក់ទងនឹងកម្មវិធីនិពន្ធថ្នាក់។ បានបន្ថែមការគាំទ្រសម្រាប់គម្រោងដោយគ្មាន build.gradle ។
- បរិស្ថានសម្រាប់គម្រោង C/C ++ ផ្តល់នូវការងាររបស់កម្មវិធីបំបាត់កំហុស CPPLlight នៅលើប្រព័ន្ធដែលមានស្ថាបត្យកម្ម aarch64 ។
- បង្កើនសមត្ថភាពសវនកម្មដោយប្រើម៉ាស៊ីនមេ LSP (Language Server Protocol) ។
- បានបន្ថែមការគាំទ្រសម្រាប់ការត្រួតពិនិត្យភាពងាយរងគ្រោះរបស់ Oracle cloud ។
- ជួសជុលកំហុសដែលអាចកើតមាននៅក្នុង NPE ខណៈពេលដែលកែសម្រួលវេយ្យាករណ៍ ANTLR
- ការពង្រឹងការគាំទ្រសម្រាប់វេយ្យាករណ៍ ANTLRv4
- ការគាំទ្រសម្រាប់អត្ថបទកូដ ANTLRv4 និងការចូលបន្ទាត់
- ការបំពេញលេខកូដច្បាស់លាស់បន្ថែមទៀតសម្រាប់វេយ្យាករណ៍ ANTLRv4
- ជួសជុលចុងបញ្ចប់នៃការចូលបន្ទាត់ឯកសារ និងការបំពេញលេខកូដសម្រាប់ ANTLR v4
- ជួសជុលកំហុសសម្រាប់លំនាំកំណត់ហេតុ (បច្ចុប្បន្ន)
- បានអនុវត្តការបំពេញលេខកូដសម្រាប់គំរូករណី jdk-19
- ជួសជុលការស្ដារឡើងវិញនូវកំហុសនៅពេលដែល jlMatchException បាត់ ហើយលំនាំមានវត្តមាន
ទីបំផុត ប្រសិនបើអ្នកចង់ដឹងបន្ថែមអំពីវា នៃកំណែថ្មីនេះ អ្នកអាចពិនិត្យមើលព័ត៌មានលម្អិតនៅក្នុង តំណខាងក្រោម.
តើធ្វើដូចម្តេចដើម្បីដំឡើងកម្មវិធី Apache NetBeans 16 នៅលើលីនុច?
សម្រាប់អ្នកដែលចង់ទទួលបានកំណែថ្មីនេះត្រូវតែ ទាញយកកូដប្រភពកម្មវិធី, ដែលអាចទទួលបានពី តំណខាងក្រោម.
នៅពេលដែលអ្នកបានដំឡើងអ្វីៗគ្រប់យ៉ាងរួចហើយពន្លាឯកសារដែលបានទាញយកថ្មីទៅក្នុងថតឯកសារដែលអ្នកចូលចិត្ត។
ហើយពីស្ថានីយយើងនឹងបញ្ចូលថតឯកសារនេះហើយបន្ទាប់មកប្រតិបត្តិ:
ant
ដើម្បីកសាងកម្មវិធី Apache NetBeans IDE ។ នៅពេលសាងសង់រួចអ្នកអាចដំណើរការ IDE ដោយវាយបញ្ចូល
./nbbuild/netbeans/bin/netbeans
ផងដែរ មានវិធីសាស្រ្តដំឡើងផ្សេងទៀត ដែលពួកគេអាចត្រូវបានគាំទ្រ មួយក្នុងចំណោមពួកគេគឺដោយមានជំនួយពីកញ្ចប់ Snap ។
ពួកគេគ្រាន់តែត្រូវការការគាំទ្រដើម្បីអាចដំឡើងកញ្ចប់ទាំងនេះនៅលើប្រព័ន្ធរបស់ពួកគេ។ ដើម្បីដំឡើងដោយប្រើវិធីសាស្ត្រនេះអ្នកត្រូវវាយពាក្យបញ្ជាដូចខាងក្រោមៈ
sudo snap install netbeans --classic
វិធីសាស្រ្តមួយផ្សេងទៀតគឺដោយមានជំនួយពីកញ្ចប់ Flatpak ដូច្នេះអ្នកត្រូវតែមានការគាំទ្រដើម្បីដំឡើងកញ្ចប់ទាំងនេះនៅលើប្រព័ន្ធរបស់អ្នក។
ពាក្យបញ្ជាដើម្បីអនុវត្តការដំឡើងមានដូចខាងក្រោម:
flatpak install flathub org.apache.netbeans
វាហាក់ដូចជាមានប្រាជ្ញាណាស់សម្រាប់ខ្ញុំដែលការកែលម្អទាំងនេះត្រូវបានចេញផ្សាយមុនដំណាច់ឆ្នាំ។ ប្រាកដណាស់ការកែលម្អទាំងនេះនឹងដោះស្រាយបញ្ហាមួយចំនួនដែលយើងបានរកឃើញ និងជៀសវាងការឈឺក្បាលនាពេលអនាគត។ សូមគោរពជូនពរដល់ក្រុមការងារ NetBeans និងសូមថ្លែងអំណរគុណយ៉ាងជ្រាលជ្រៅចំពោះការអនុវត្តថ្មីទាំងនេះ។