WebStorm គឺជាបរិដ្ឋានអភិវឌ្ឍន៍គេហទំព័ររួមបញ្ចូលគ្នា (អាយឌីអ៊ី) តាមរយៈការសរសេរនិងកែកូដ។ សូហ្វវែរគឺល្អឥតខ្ចោះសម្រាប់ការបង្កើតកម្មវិធីគេហទំព័រសម្រាប់វិជ្ជាជីវៈ។ ភាសាសរសេរកម្មវិធីដូចជា JavaScript, HTML, CSS, TypeScript, Dart និងភាសាដទៃទៀតត្រូវបានគាំទ្រ។ ត្រូវតែនិយាយថាកម្មវិធីនេះមានការគាំទ្រសម្រាប់ក្របខ័ណ្ឌជាច្រើនដែលមានភាពងាយស្រួលសម្រាប់អ្នកអភិវឌ្ឍន៍អាជីព។ កម្មវិធីមានស្ថានីយដែលសកម្មភាពទាំងអស់ដែលបានអនុវត្តនៅក្នុងបន្ទាត់ពាក្យបញ្ជាស្តង់ដារនៃវីនដូត្រូវបានអនុវត្ត។
តំបន់ធ្វើការ
ការរចនានៅក្នុងកម្មវិធីនិពន្ធត្រូវបានធ្វើឡើងតាមរបៀបរីករាយពណ៌ចម្រុះដែលអាចត្រូវបានផ្លាស់ប្តូរ។ មានស្បែកងងឹតនិងស្រាល។ ចំណុចប្រទាក់នៃកន្លែងធ្វើការត្រូវបានបំពាក់ដោយម៉ឺនុយបរិបទនិងបន្ទះខាងឆ្វេង។ ឯកសារគម្រោងត្រូវបានបង្ហាញនៅក្នុងប្លុកនៅខាងឆ្វេងដែលក្នុងនោះអ្នកប្រើអាចរកវត្ថុដែលគាត់ត្រូវការ។
នៅក្នុងប្លុកធំនៃកម្មវិធីគឺកូដនៃឯកសារបើក។ ផ្ទាំងត្រូវបានបង្ហាញនៅបន្ទះខាងលើ។ ជាទូទៅការរចនាមានលក្ខណៈឡូជីខលណាស់ដូច្នេះគ្មានឧបករណ៍ណាក្រៅពីតំបន់និពន្ធនិងមាតិកាវត្ថុរបស់វាត្រូវបានបង្ហាញទេ។
ការកែប្រែផ្ទាល់
លក្ខណៈពិសេសនេះបង្ហាញពីលទ្ធផលគម្រោងនៅក្នុងកម្មវិធីអ៊ីនធឺណិត។ វិធីនេះអ្នកអាចកែកូដដែលមានធាតុ HTML CSS និង JavaScript ។ ដើម្បីបង្ហាញសកម្មភាពគម្រោងទាំងអស់នៅក្នុងបង្អួចកម្មវិធីរុករកអ្នកត្រូវតំឡើងកម្មវិធីជំនួយពិសេស - ការគាំទ្រ JetBrains IDE ជាពិសេសសម្រាប់ Google Chrome ។ ក្នុងករណីនេះការផ្លាស់ប្តូរទាំងអស់ដែលបានធ្វើនឹងត្រូវបានបង្ហាញដោយមិនចាំបាច់ផ្ទុកទំព័រឡើងវិញ។
បំបាត់កំហុស Node.js
កម្មវិធីបំបាត់កំហុស Node.js អនុញ្ញាតឱ្យអ្នកស្កេនកូដដែលបានសរសេរសម្រាប់កំហុសដែលបានបង្កប់ក្នុង JavaScript ឬ TypeScript ។ ដើម្បីទប់ស្កាត់កម្មវិធីពីការត្រួតពិនិត្យកំហុសនៅក្នុងកូដគម្រោងទាំងមូលអ្នកត្រូវបញ្ចូលសូចនាករពិសេស - អថេរ។ បន្ទះខាងក្រោមបង្ហាញជង់ការហៅដែលមានរាល់ការជូនដំណឹងទាក់ទងនឹងការផ្ទៀងផ្ទាត់លេខកូដនិងអ្វីដែលត្រូវការផ្លាស់ប្តូរនៅក្នុងនោះ។
នៅពេលអ្នកដាក់កំហុសដែលបានកំណត់ជាក់លាក់កម្មវិធីនិពន្ធនឹងបង្ហាញការពន្យល់សម្រាប់វា។ ក្នុងចំណោមរបស់ផ្សេងទៀតការរុករកលេខកូដការបញ្ចប់ដោយស្វ័យប្រវត្តិនិងការកែលម្អឡើងវិញត្រូវបានគាំទ្រ។ សារទាំងអស់សម្រាប់ Node.js ត្រូវបានបង្ហាញនៅក្នុងផ្ទាំងដាច់ដោយឡែកនៃកន្លែងធ្វើការរបស់កម្មវិធី។
រៀបចំបណ្ណាល័យ
នៅក្នុង WebStorm អ្នកអាចភ្ជាប់បណ្ណាល័យបន្ថែមនិងមូលដ្ឋាន។ នៅក្នុងបរិដ្ឋានអភិវឌ្ឍន៍បន្ទាប់ពីជ្រើសរើសគំរោងបណ្ណាល័យសំខាន់ៗនឹងត្រូវបានបញ្ចូលទៅក្នុងភាពអាចរកបានតាមលំនាំដើមប៉ុន្តែបណ្ណាល័យបន្ថែមត្រូវតែភ្ជាប់ដោយដៃ។
ផ្នែកជំនួយ
ផ្ទាំងនេះមានព័ត៌មានលម្អិតអំពីអាយឌីអ៊ីមគ្គុទេសក៍និងច្រើនទៀត។ អ្នកប្រើប្រាស់អាចទុកមតិយោបល់អំពីកម្មវិធីឬផ្ញើសារអំពីការកែសំរួលកម្មវិធីនិពន្ធ។ ដើម្បីពិនិត្យមើលបច្ចុប្បន្នភាពសូមប្រើមុខងារ "ពិនិត្យមើលបច្ចុប្បន្នភាព ... ".
សូហ្វវែរអាចត្រូវបានទិញក្នុងចំនួនទឹកប្រាក់ជាក់លាក់ឬត្រូវបានប្រើដោយឥតគិតថ្លៃក្នុងរយៈពេល 30 ថ្ងៃ។ ព័ត៌មានអំពីរយៈពេលនៃរបៀបសាកល្បងក៏មាននៅទីនេះដែរ។ នៅក្នុងផ្នែកជំនួយអ្នកអាចបញ្ចូលលេខកូដចុះឈ្មោះឬចូលទៅកាន់គេហទំព័រសម្រាប់ការទិញដោយប្រើលេខកូដដែលត្រូវគ្នា។
ការសរសេរកូដ
នៅពេលសរសេរឬកែសម្រួលកូដអ្នកអាចប្រើមុខងារបំពេញស្វ័យប្រវត្តិ។ នេះមានន័យថាអ្នកមិនចាំបាច់ចុះឈ្មោះស្លាកឬប៉ារ៉ាម៉ែត្រពេញលេញទេពីព្រោះកម្មវិធីនឹងកំណត់ភាសានិងមុខងារដោយអក្សរទីមួយ។ បានផ្តល់ឱ្យថាកម្មវិធីនិពន្ធអនុញ្ញាតឱ្យអ្នកប្រើផ្ទាំងជាច្រើនវាអាចធ្វើទៅបានដើម្បីរៀបចំឱ្យពួកគេតាមដែលអ្នកចូលចិត្ត។
ដោយប្រើគ្រាប់ចុចក្តៅអ្នកអាចរកឃើញធាតុកូដចាំបាច់។ ព័ត៌មានជំនួយពណ៌លឿងនៅក្នុងកូដអាចជួយអ្នកអភិវឌ្ឍន៍ឱ្យកំណត់បញ្ហាជាមុននិងដោះស្រាយវា។ ប្រសិនបើមានកំហុសកើតឡើងកម្មវិធីនិពន្ធនឹងបង្ហាញវាជាពណ៌ក្រហមហើយព្រមានអ្នកប្រើប្រាស់។
លើសពីនេះទៀតទីតាំងនៃកំហុសត្រូវបានបង្ហាញនៅលើរបាររមូរដើម្បីកុំស្វែងរកដោយខ្លួនឯង។ នៅពេលសំកាំងលើកំហុសកម្មវិធីនិពន្ធខ្លួនឯងនឹងស្នើឱ្យជ្រើសរើសជំរើសអក្ខរាវិរុទ្ធមួយសម្រាប់ករណីជាក់លាក់មួយ។
អន្តរកម្មម៉ាស៊ីនមេគេហទំព័រ
ដើម្បីឱ្យអ្នកអភិវឌ្ឍន៍មើលឃើញលទ្ធផលនៃការប្រតិបត្តិលេខកូដនៅលើទំព័រ HTML កម្មវិធីត្រូវភ្ជាប់ទៅម៉ាស៊ីនមេ។ វាត្រូវបានបង្កើតឡើងនៅក្នុងអាយឌីអ៊ីដែលមានឈ្មោះថាវាជាមូលដ្ឋានដែលផ្ទុកនៅលើកុំព្យូទ័ររបស់អ្នកប្រើ។ ដោយប្រើការកំណត់កម្រិតខ្ពស់វាអាចប្រើពិធីការ FTP, SFTP, FTPS សម្រាប់ទាញយកឯកសារគម្រោង។
មានស្ថានីយអេសអេសអេសដែលអ្នកអាចបញ្ចូលពាក្យបញ្ជាដែលផ្ញើសំណើទៅម៉ាស៊ីនមេមូលដ្ឋាន។ ដូច្នេះអ្នកអាចប្រើម៉ាស៊ីនមេបែបនេះជាម៉ាស៊ីនពិតមួយដោយប្រើសមត្ថភាពទាំងអស់។
ការចងក្រង TypeScript ក្នុង JavaScript
កូដ TypeScript មិនត្រូវបានដំណើរការដោយកម្មវិធីរុករកទេពីព្រោះពួកវាធ្វើការជាមួយ JavaScript ។ នេះតម្រូវឱ្យ TypeScript ត្រូវបានចងក្រងជា JavaScript ដែលអាចធ្វើបាននៅក្នុង WebStorm ។ ការចងក្រងត្រូវបានតំឡើងនៅលើផ្ទាំងដែលត្រូវគ្នាដូច្នេះកម្មវិធីបម្លែងឯកសារទាំងអស់ជាមួយផ្នែកបន្ថែម * .tsនិងវត្ថុបុគ្គល។ ប្រសិនបើអ្នកធ្វើការផ្លាស់ប្តូរឯកសារណាមួយដែលមានកូដ TypeScript វានឹងត្រូវបានចងក្រងដោយស្វ័យប្រវត្តិទៅក្នុង JavaScript ។ មុខងារបែបនេះអាចប្រើបានប្រសិនបើអ្នកបានបញ្ជាក់នៅក្នុងការកំណត់អនុញ្ញាតឱ្យអនុវត្តប្រតិបត្តិការនេះ។
ភាសានិងក្របខ័ណ្ឌ
បរិយាកាសអភិវឌ្ឍន៍អនុញ្ញាតឱ្យអ្នកចូលរួមក្នុងគម្រោងផ្សេងៗគ្នា។ សូមអរគុណដល់ Twitter Bootstrap អ្នកអាចបង្កើតផ្នែកបន្ថែមសម្រាប់គេហទំព័រ។ ការប្រើប្រាស់ HTML5 វាអាចប្រើបានដើម្បីអនុវត្តបច្ចេកវិទ្យាចុងក្រោយនៃភាសានេះ។ ដាតនិយាយដោយខ្លួនវាហើយជាការជំនួសភាសា JavaScript កម្មវិធីវេបកំពុងត្រូវបានបង្កើតឡើងដោយមានជំនួយ។
អ្នកនឹងអាចអនុវត្តការអភិវឌ្ឍផ្នែកខាងមុខដោយអរគុណដល់ឧបករណ៍ប្រើប្រាស់កុងសូល Yeoman ។ ការបង្កើតតែមួយទំព័រត្រូវបានធ្វើឡើងដោយប្រើក្របខ័ណ្ឌ AngularJS ដែលប្រើឯកសារ HTML តែមួយ។ បរិយាកាសអភិវឌ្ឍន៍អនុញ្ញាតឱ្យអ្នកធ្វើការលើគម្រោងផ្សេងទៀតដែលមានជំនាញក្នុងការបង្កើតរចនាសម្ព័ន្ធសម្រាប់រចនាធនធានគេហទំព័រនិងបន្ថែមលើពួកគេ។
ស្ថានីយ
សូហ្វវែរភ្ជាប់មកជាមួយស្ថានីយដែលអ្នកនឹងអនុវត្តប្រតិបត្តិការផ្សេងៗដោយផ្ទាល់។ កុងសូលដែលភ្ជាប់មកជាមួយអនុញ្ញាតឱ្យចូលប្រើបន្ទាត់ពាក្យបញ្ជា OS: PowerShell, Bash និងអ្នកដទៃ។ ដូច្នេះអ្នកអាចប្រតិបត្តិពាក្យបញ្ជាដោយផ្ទាល់ពីអាយឌីអ៊ី។
គុណសម្បត្តិ
- ភាសានិងក្របខ័ណ្ឌគាំទ្រជាច្រើន។
- ព័ត៌មានជំនួយនៅក្នុងលេខកូដ;
- ការកែលេខកូដពេលវេលាពិត
- រចនាជាមួយរចនាសម្ព័ន្ធឡូជីខលនៃធាតុ។
គុណវិបត្តិ
- អាជ្ញាប័ណ្ណផលិតផលបង់ប្រាក់;
- ចំណុចប្រទាក់ភាសាអង់គ្លេស។
ដើម្បីសង្ខេបទាំងអស់ខាងលើវាចាំបាច់ត្រូវនិយាយថាអាយឌីអ៊ី WebStorm គឺជាកម្មវិធីល្អបំផុតសម្រាប់ការអភិវឌ្ឍកម្មវិធីនិងគេហទំព័រដែលមានឧបករណ៍ជាច្រើន។ ផ្នែកទន់ផ្តោតលើទស្សនិកជនអ្នកអភិវឌ្ឍន៍ជំនាញ។ គាំទ្រដល់ភាសានិងក្របខ័ណ្ឌផ្សេងៗគ្នាបង្វែរកម្មវិធីទៅជាស្ទូឌីយោបណ្តាញពិតដែលមានលក្ខណៈពិសេសអស្ចារ្យ។
ទាញយកកំណែសាកល្បងនៃ WebStorm
ទាញយកកម្មវិធីចុងក្រោយបំផុតពីគេហទំព័រផ្លូវការ
វាយតម្លៃកម្មវិធី៖
កម្មវិធីនិងអត្ថបទស្រដៀងគ្នា៖
ចែករំលែកអត្ថបទនៅលើបណ្តាញសង្គម៖