មានកម្មវិធីនិពន្ធអត្ថបទជាច្រើនដែលបានរចនាឡើងជាពិសេសសម្រាប់វេទិកាលីនុចប៉ុន្តែអ្វីដែលមានប្រយោជន៍បំផុតក្នុងចំណោមអ្វីដែលមានស្រាប់នោះគឺគេហៅថាបរិស្ថានអភិវឌ្ឍន៍ដែលរួមបញ្ចូលគ្នា។ ពួកវាត្រូវបានប្រើមិនត្រឹមតែសម្រាប់បង្កើតឯកសារអត្ថបទប៉ុណ្ណោះទេប៉ុន្តែក៏សម្រាប់បង្កើតកម្មវិធីផងដែរ។ មានប្រសិទ្ធភាពបំផុតគឺកម្មវិធីចំនួន 10 ដែលនឹងត្រូវបង្ហាញនៅក្នុងអត្ថបទនេះ។
កម្មវិធីនិពន្ធអត្ថបទលីនុច
ជាដំបូងវាគួរតែនិយាយថាបញ្ជីនេះមិនមែនជា TOP ទេផ្ទុយទៅវិញកម្មវិធីទាំងអស់ដែលនឹងត្រូវបានបង្ហាញនៅពេលក្រោយនៅក្នុងអត្ថបទគឺជា "ល្អបំផុត" ហើយវាអាស្រ័យលើអ្នកជ្រើសរើសកម្មវិធីណាមួយដែលត្រូវប្រើ។
Vim
កម្មវិធីនេះគឺជាកំណែដែលប្រសើរឡើងនៃកម្មវិធីនិពន្ធ VI ដែលត្រូវបានប្រើនៅក្នុងប្រព័ន្ធប្រតិបត្តិការលីនុចជាកម្មវិធីស្ដង់ដារមួយ។ កម្មវិធីនិពន្ធ VIM មានលក្ខណៈពិសេសកម្រិតខ្ពស់ថាមពលនិងប៉ារ៉ាម៉ែត្រផ្សេងៗទៀត។
ឈ្មោះនេះតំណាងឱ្យ VI បានកែលម្អដែលមានន័យថា "VI ប្រសើរឡើង" ។ កម្មវិធីនេះត្រូវបានបង្កើតឡើងដោយយកទៅក្នុងគណនីតម្រូវការទាំងអស់របស់អ្នកអភិវឌ្ឍន៍។ វាមានចំនួនច្រើននៃការកំណត់ដូច្នេះក្នុងចំនោមអ្នកប្រើលីនុចវាត្រូវបានគេហៅថា "កម្មវិធីនិពន្ធសម្រាប់អ្នកសរសេរកម្មវិធី" ។
អ្នកអាចដំឡើងកម្មវិធីនេះនៅលើកុំព្យូទ័ររបស់អ្នកដោយណែនាំការណែនាំដូចខាងក្រោម "ស្ថានីយ":
sudo apt update
sudo apt-get install vim
ចំណាំ: បន្ទាប់ពីចុច Enter អ្នកនឹងត្រូវបានសួររកពាក្យសម្ងាត់ដែលអ្នកបានផ្តល់នៅពេលចុះឈ្មោះជាមួយប្រព័ន្ធ។ សូមចំណាំថានៅពេលដែលអ្នកបញ្ចូលវាវានឹងមិនលេចឡើងទេ។
ដូចក្នុងករណីជាមួយ VI វាអាចអនុញ្ញាតឱ្យប្រើវាទាំងនៅលើបន្ទាត់ពាក្យបញ្ជានិងជាកម្មវិធីបើកដោយឡែកពីគ្នា - វាទាំងអស់គឺអាស្រ័យលើរបៀបដែលអ្នកប្រើប្រាស់ត្រូវបានប្រើដើម្បីធ្វើវា។ លើសពីនេះទៀតកម្មវិធីនិពន្ធ VIM មានលក្ខណៈពិសេសប្លែកៗមួយចំនួន:
- វាក្យសម្ពន្ធត្រូវបានបន្លិច;
- ប្រព័ន្ធដាក់ស្លាកត្រូវបានផ្តល់ជូន។
- មានលទ្ធភាពនៃការពង្រីកផ្ទាំងនេះ។
- មានអេក្រង់សម័យមួយដែលអាចរកបាន;
- អ្នកអាចធ្វើការបំបែកអេក្រង់បាន។
- បញ្ចូលប្រភេទផ្សេងគ្នានៃតួអក្សរផ្សំ
Geany
អ្នកនិពន្ធរបស់ Geany គឺជាកម្មវិធីដែលមានប្រជាប្រិយភាពយុត្តិធម៌ដែលមានសំណុំឧបករណ៍ GTK + ដែលមានស្រាប់។ វាក៏ត្រូវបានរចនាឡើងសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធីផងដែរ។
ប្រសិនបើមានតម្រូវការក្នុងការដំឡើងកម្មវិធីដែលបំពាក់ដោយមុខងារ IDE, បន្ទាប់មកកម្មវិធីនិពន្ធនេះនឹងក្លាយជាជម្រើសដ៏ល្អ។ កម្មវិធីនេះអនុញ្ញាតឱ្យអ្នកធ្វើការជាមួយស្ទើរតែគ្រប់ភាសាសរសេរកម្មវិធីដែលមានស្រាប់ហើយវាដំណើរការដោយមិនគិតពីកញ្ចប់ផ្សេងទៀត។
ដើម្បីដំឡើងកម្មវិធីអ្នកត្រូវបញ្ចូលពាក្យបញ្ជាពីរដង:
sudo apt update
sudo apt install geany -y
ហើយចុចបន្ទាប់ពីកូនសោនីមួយៗ បញ្ចូល.
កម្មវិធីនិពន្ធក៏មានលក្ខណៈពិសេសមួយចំនួន:
- អរគុណចំពោះការកំណត់ដែលអាចបត់បែនបានវាអាចប្តូរកម្មវិធីសម្រាប់អ្នក។
- បន្ទាត់ទាំងអស់ត្រូវបានបង់លេខដូច្នេះប្រសិនបើចាំបាច់កូដអាចត្រូវបានរកឃើញយ៉ាងងាយស្រួល;
- វាអាចដំឡើងកម្មវិធីបន្ថែមបាន។
Sublime Text Editor
នៅក្នុងកម្មវិធីនិពន្ធអត្ថបទដែលបានផ្តល់នូវចំនួនដ៏ច្រើននៃអនុគមន៍ដែលអនុញ្ញាតឱ្យអ្នកប្រើវាដើម្បីកែសម្រួលឬបង្កើតអត្ថបទក៏ដូចជា IDE ។
ដើម្បីទាញយកនិងដំឡើងកម្មវិធីនិពន្ធអត្ថបទអ្នកត្រូវប្រតិបត្តិមួយម្ដង "ស្ថានីយ" ពាក្យបញ្ជាដូចខាងក្រោម:
sudo add-apt-repository ppa: webupd8team / sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
លក្ខណៈពិសេសប្លែកៗនៃកម្មវិធីនេះគឺការគាំទ្រភាសាសរសេរកម្មវិធីធំ ៗ ទាំងអស់ព្រមទាំងភាសាសម្គាល់។ មានកម្មវិធីជំនួយច្រើនដែលអាចប្រើបានច្រើន។ កម្មវិធីមានលក្ខណៈសំខាន់ណាស់: ជាមួយនឹងជំនួយរបស់វាអ្នកអាចបើកផ្នែកណាមួយនៃកូដនៃឯកសារណាមួយដែលមាននៅលើកុំព្យូទ័រ។
លើសពីនេះទៀតកម្មវិធីនិពន្ធអត្ថបទដ៏ល្អវិសេសខុសគ្នាពីលក្ខណៈផ្សេងទៀតដែលសម្គាល់កម្មវិធីនិពន្ធនេះពីកម្មវិធីស្រដៀងគ្នានេះ:
- កម្មវិធីជំនួយ API ត្រូវបានផ្អែកលើភាសាសរសេរកម្មវិធី Python;
- កូដអាចត្រូវបានកែសម្រួលស្របគ្នា។
- គម្រោងដែលបានបង្កើតនីមួយៗអាចត្រូវបានប្ដូរតាមបំណងប្រសិនបើអ្នកចង់បាន។
តង្កៀប
កម្មវិធីនេះត្រូវបានបង្កើតឡើងដោយ Adobe ក្នុងឆ្នាំ 2014 ។ កម្មវិធីមានប្រភពបើកចំហរលើសពីនេះទៀតវាផ្ដល់នូវប្រភេទផ្សេងៗជាច្រើនដែលអាចជួយសម្រួលដល់ការងារ។
ដូចកម្មវិធីភាគច្រើនដែលត្រូវបានបង្ហាញនៅក្នុងអត្ថបទនេះតង្កៀបមានចំណុចប្រទាក់ច្បាស់លាស់ដែលអ្នកប្រើងាយនឹងរក។ ហើយអរគុណចំពោះអន្តរកម្មរបស់កម្មវិធីនិពន្ធដែលមានប្រភពកូដវាងាយស្រួលក្នុងការសរសេរកម្មវិធីឬរចនាគេហទំព័រ។ ដោយវិធីនេះវាច្បាស់ណាស់លក្ខណៈនេះដែលប្រៀបធៀបគុណសម្បត្តិរបស់ Gedit ។
កម្មវិធីនេះមានមូលដ្ឋានលើវេទិកា។ HTML, CSS, Javascript។ វាមានទំហំតូចមួយនៃទំហំថាសរឹងប៉ុន្តែនៅក្នុងលក្ខខណ្ឌនៃមុខងាររបស់វាកម្មវិធីនេះមានលទ្ធភាពផ្តល់នូវហាងឆេងដល់អ្នកកែប្រែមួយចំនួន។
កម្មវិធីនិពន្ធនេះត្រូវបានតំឡើងដោយណែនាំជំនួស "ស្ថានីយ" បីក្រុម:
sudo add-app-repository ppa: webupd8team / brakets
sudo apt-get update
sudo apt-get ដំឡើងតង្កៀប
ចំណុចខាងក្រោមគួរតែត្រូវបានកំណត់គុណលក្ខណៈមួយចំនួន។
- វាគឺអាចធ្វើទៅបានដើម្បីមើលកូដកម្មវិធីនៅក្នុងពេលវេលាពិតប្រាកដ;
- ផ្តល់ការកែសម្រួលក្នុងជួរ
- អ្នកអាចប្រើឧបករណ៍មើលឃើញដែលគេហៅថា;
- កម្មវិធីនិពន្ធគាំទ្រ preprocessor ។
ហ្គេដេត
ប្រសិនបើអ្នកធ្វើការជាមួយផ្ទៃតុ GNOME បន្ទាប់មកក្នុងករណីនេះកម្មវិធីកែសម្រួលអត្ថបទនេះនឹងត្រូវបានប្រើតាមលំនាំដើម។ នេះគឺជាកម្មវិធីដ៏សាមញ្ញមួយដែលមានទំហំតូចនិងចំណុចប្រទាក់បឋម។ អ្នកមិនចាំបាច់ប្រើវាយូរទេ។
ដើម្បីដំឡើងកម្មវិធីនិពន្ធអត្ថបទដែលបានបង្ហាញទៅប្រព័ន្ធដែលអ្នកត្រូវការ "ស្ថានីយ" ប្រតិបត្តិពាក្យបញ្ជាដូចខាងក្រោម:
sudo apt-get update
sudo apt-get install gedit
ជាលើកដំបូងកម្មវិធីនេះបានបង្ហាញខ្លួនឡើងវិញក្នុងឆ្នាំ 2000 វាត្រូវបានបង្កើតឡើងដោយផ្អែកលើភាសាកម្មវិធី C ប៉ុន្តែវាមានសមត្ថភាពក្នុងការគាំទ្រភាសាបញ្ចូលជាច្រើន។
កម្មវិធីមានលក្ខណៈពិសេសមួយចំនួន:
- ការគាំទ្រនៃភាសាសរសេរកម្មវិធីស្ទើរតែទាំងអស់ដែលមានស្រាប់។
- ការបន្លិចវាក្យសម្ព័ន្ធនៃភាសាទាំងអស់;
- សមត្ថភាពក្នុងការប្រើប្រភេទអក្ខរក្រមទាំងអស់។
Kate
កម្មវិធីកែសម្រួល Kate ដែលបានតំឡើងតាមលំនាំដើមនៅក្នុងគូប៊ុនទូគឺជាកម្មវិធីដ៏សាមញ្ញនិងងាយស្រួលដែលអនុញ្ញាតឱ្យអ្នកធ្វើការជាមួយឯកសារជាច្រើនក្នុងបង្អួចតែម្តង។ កម្មវិធីដែលបានដាក់ស្នើអាចត្រូវបានប្រើជាបរិស្ថានអភិវឌ្ឍន៍ដែលមានអនុភាព។
ដើម្បីដំឡើង Kate នៅលើអ៊ូប៊ុនទូឬលីនុច Mint, "ស្ថានីយ" បញ្ចូលពាក្យបញ្ជាដូចខាងក្រោម:
sudo apt-get update
sudo apt-get install kate
កម្មវិធីនេះមិនមានលក្ខណៈពិសេសច្រើនទេបើប្រៀបធៀបជាមួយកម្មវិធីនិពន្ធអត្ថបទផ្សេងទៀត:
- កម្មវិធីនឹងរកឃើញភាសាដោយស្វ័យប្រវត្តិ;
- នៅពេលធ្វើការជាមួយអត្ថបទសាមញ្ញកម្មវិធីនឹងកំណត់ការចូលបន្ទាត់ចាំបាច់ទាំងអស់។
Eclipse
កម្មវិធីដែលរីករាលដាលយ៉ាងត្រឹមត្រូវក្នុងចំណោម Java-developers ព្រោះនាងត្រូវបានបង្កើតឡើងជាភាសានេះ។ វាផ្ដល់មុខងារជាច្រើនដែលអនុញ្ញាតឱ្យអ្នកបង្កើតកម្មវិធីនៅលើវេទិការ Java ។
ប្រសិនបើអ្នកប្រើត្រូវការប្រើភាសាផ្សេងទៀតនោះវានឹងគ្រប់គ្រាន់សម្រាប់គាត់ដើម្បីដំឡើងកម្មវិធីជំនួយដែលសមស្រប។
កម្មវិធីនេះអាចត្រូវបានប្រើសម្រាប់ការអភិវឌ្ឍន៍និងការរចនាគេហទំព័រនៅក្នុង Python, C, C ++, PHP, COBOL និងភាសាដទៃទៀត។ ដើម្បីដំឡើងកម្មវិធីនៅលើអ៊ូប៊ុនទូឬលីនុច Mint នៅក្នុងបន្ទាត់កម្មវិធីបញ្ចូលពាក្យបញ្ជាពីរនៅជាវេន:
sudo apt update
sudo apt ដំឡើង eclipse
មានចរិតលក្ខណៈពិសេសជាច្រើននៅក្នុងកម្មវិធីនេះ:
- ឧបករណ៍មួយក្នុងចំណោមឧបករណ៍ដែលអាចទុកចិត្តបំផុតដែលបានរចនាឡើងសម្រាប់អ្នកអភិវឌ្ឍន៍ដោយប្រើវេទិការ Java ។
- គាំទ្រចំនួនដ៏ច្រើននៃកម្មវិធីជំនួយ។
Kwrite
កម្មវិធី Kwrite បានបង្ហាញខ្លួនជាលើកដំបូងនៅក្នុងឆ្នាំ 2000 ។ វាត្រូវបានបង្កើតដោយក្រុម KDE ហើយកម្មវិធីកែសម្រួលអត្ថបទរបស់ Kate ដែលត្រូវបានពង្រីកដោយប្រើបច្ចេកវិទ្យា KParts ចុងក្រោយបំផុតពី KDE ត្រូវបានប្រើជាមូលដ្ឋានក្នុងករណីនេះ។ លើសពីនេះទៀតជាមួយការចេញផ្សាយត្រូវបានបង្ហាញនូវចំនួនដ៏ច្រើននៃកម្មវិធីជំនួយផ្តាច់មុខដោយហេតុនោះមុខងារនៃកម្មវិធីអាចត្រូវបានពង្រីកយ៉ាងខ្លាំង។
គុណភាពមួយផ្សេងទៀតនៃកម្មវិធីដែលបានបង្ហាញគឺជាលទ្ធភាពនៃការប្រើប្រាស់របស់វាដើម្បីកែសម្រួលឯកសារដែលបានលុបនិងសូម្បីតែបានអ៊ិនគ្រីប។
ដំឡើងកម្មវិធីបន្ទាប់ពីពាក្យបញ្ជាដូចខាងក្រោម:
sudo apt-get update
sudo apt-get install kwrite
នាងមានលក្ខណៈប្លែកខ្លះៗ:
- នាងអាចបំពេញពាក្យដោយស្វ័យប្រវត្តិ។
- របៀបចូលបន្ទាត់ត្រូវបានកំណត់ដោយស្វ័យប្រវត្តិ;
- វាក្យសម្ពន្ធត្រូវបានបន្លិច;
- មានលទ្ធភាពនៃការធ្វើសមាហរណកម្ម vi ។
ណាណូ
កម្មវិធី Nano គឺជាកម្មវិធីនិពន្ធអត្ថបទមួយដែលមានប្រជាប្រិយភាពបំផុតដែលត្រូវបានរចនាឡើងសម្រាប់ប្រព័ន្ធ UNIX ។ នៅក្នុងលក្ខខណ្ឌនៃមុខងារវាគឺស្រដៀងទៅនឹងកម្មវិធី Pico ជាមួយនឹងកំណែដំបូងនៃកម្មវិធីដែលបានបង្កើតឡើងនៅក្នុងឆ្នាំ 2000 ។ វាមានចំនួនច្រើននៃលក្ខណៈពិសេសបន្ថែមដោយអរគុណដែលអ្នកអភិវឌ្ឍន៍ចាត់ទុកវាជាកម្មវិធីនិពន្ធកម្រិតខ្ពស់បំផុតសម្រាប់កូដប្រភពនិងអត្ថបទ។ ទោះជាយ៉ាងណាក៏ដោយវាមានគុណវិបត្តិយ៉ាងសំខាន់មួយ: Nano ត្រូវបានបង្ហាញតែនៅក្នុងចំណុចប្រទាក់បន្ទាត់ពាក្យបញ្ជាប៉ុណ្ណោះ។
ដើម្បីដំឡើងកម្មវិធី Nano នៅលើកុំព្យូទ័ររបស់អ្នកសូមដំណើរការពាក្យបញ្ជាខាងក្រោម "ស្ថានីយ":
sudo apt-get update
sudo apt-get install nano
កម្មវិធីមានចរិតលក្ខណៈពិសេសជាច្រើន:
- មានការស្វែងរកដែលបានកំណត់ទុកជាមុនដែលជាការប្រកាន់អក្សរតូចធំ។
- អាចគាំទ្រ autoconf ។
GNU Emacs
កម្មវិធីនិពន្ធនេះគឺជាផ្នែកមួយនៃភាគច្រើនបំផុត "បុរាណ", វាត្រូវបានបង្កើតឡើងដោយលោក Richard Stallman, ដែលនៅពេលដែលបានបង្កើតគម្រោង GNU ។ កម្មវិធីនេះត្រូវបានរីករាលដាលយ៉ាងខ្លាំងក្នុងចំណោមអ្នកសរសេរកម្មវិធីលីនុចវាត្រូវបានសរសេរនៅក្នុង C និង LISP ។
ដើម្បីដំឡើងកម្មវិធីនៅលើវេទិការអ៊ូប៊ុនទូនិងលីនុច Mint សូមបញ្ចូលពាក្យបញ្ជាពីរនៅជាវេន:
sudo apt-get update
sudo apt-get install emacs
កម្មវិធីមានលក្ខណៈដូចខាងក្រោម:
- វាគឺអាចធ្វើទៅបានដើម្បីធ្វើការជាមួយសំបុត្រនិងប្រភេទទាំងអស់នៃព្រឹត្តិប័ត្រ;
- មានការគាំទ្រធំទូលាយសម្រាប់អក្ខរក្រមនិងភាសាសរសេរកម្មវិធី។
- ផ្តល់នូវសមត្ថភាពក្នុងការធ្វើការជាមួយចំណុចប្រទាក់បំបាត់កំហុសដោយដំឡើងផ្នែកបន្ថែមផ្តាច់មុខ។
សេចក្តីសន្និដ្ឋាន
អាស្រ័យលើភារកិច្ចជ្រើសកម្មវិធីនិពន្ធអត្ថបទសម្រាប់ប្រព័ន្ធដែលមានមូលដ្ឋានលើវេទិកាលីនុចព្រោះថាផលិតផលកម្មវិធីនីមួយៗត្រូវបានចាត់ទុកថាសមរម្យសម្រាប់គោលបំណងមួយឬផ្សេងទៀត។
ជាពិសេសប្រសិនបើអ្នកមានគម្រោងធ្វើការជាមួយ JavaScript វាជាការល្អបំផុតក្នុងការដំឡើង Eclipse សម្រាប់ភាសាសរសេរកម្មវិធីផ្សេងគ្នានិងអក្សរក្រមផ្សេងៗទៀតកម្មវិធី Kate នឹងមានភាពសមស្របបំផុត។