JavaRush /จาวาบล็อก /Random-TH /IDE และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน...

IDE และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า

เผยแพร่ในกลุ่ม
หลายสิบหรือสองปีที่แล้ว เว็บไซต์ถูกสร้างขึ้นด้วยมือและโปรแกรมแก้ไขข้อความทั่วไป การเขียนแท็ก html ของคุณเอง เวทมนตร์เล็กๆ น้อยๆ โดยใช้สไตล์อินไลน์ใน CSS ปรุงรสด้วยแอนิเมชั่นเพื่อความบันเทิง - และเว็บไซต์ก็พร้อมใช้งานแล้ว IDE และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 1ปัจจุบัน การสร้างและพัฒนาเว็บไซต์หรือแอปพลิเคชันเป็นกระบวนการที่มีโครงสร้าง คุณสามารถสร้างเว็บไซต์โดยใช้เครื่องมือสร้างเว็บไซต์ได้ภายในไม่กี่นาที หรือคุณสามารถทนทุกข์ทรมานกับเว็บไซต์นั้นเป็นเวลาหลายเดือน เมื่อการพัฒนาเว็บมีการเปลี่ยนแปลง เฟรมเวิร์ก ปลั๊กอิน และแอปพลิเคชันใหม่ๆ ก็เกิดขึ้นเพื่อปรับปรุงการเขียนโค้ด เครื่องมือเพิ่มเติมทำให้สภาพแวดล้อมการทำงานของคุณง่ายขึ้นและเพิ่มผลผลิต เราใช้ระบบควบคุมเวอร์ชันสำหรับการจัดการโครงการโอเพ่นซอร์สและไลบรารีเช่น jQuery สภาพแวดล้อมการพัฒนามีบทบาทสำคัญในกระบวนการสร้างเว็บไซต์ การเลือกโปรแกรมประมวลผลคำในอุดมคติอาจเป็นงานที่ท้าทายแต่สามารถทำได้ ซึ่งต้องใช้การวิจัยเชิงประจักษ์ วิธีที่จะไม่หลงไปกับเครื่องมือ แอพพลิเคชั่น และปลั๊กอินมากมายขนาดนี้? คุณควรเลือกโปรแกรมแก้ไขข้อความตัวใดสำหรับงานประจำวัน และตัวใดสำหรับโปรเจ็กต์สัตว์เลี้ยง เราได้รวบรวมรายการเครื่องมือยอดนิยมสำหรับนักพัฒนาส่วนหน้ามือใหม่ เราลืมพูดถึงบรรณาธิการที่คุณชื่นชอบในบทความหรือไม่? แสดงความคิดเห็น!

กระดาษจดบันทึก++

เผยแพร่: 24 พฤศจิกายน 2546 โปรแกรมแก้ไขข้อความที่ง่ายที่สุดพร้อมการเน้นไวยากรณ์และแท็บ รองรับภาษาการเขียนโปรแกรมและเทคโนโลยีมากมาย เหมาะสำหรับผู้เริ่มต้นที่เพิ่งก้าวเข้าสู่ความลาดชันของการพัฒนาเว็บ
IDE และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 2
ความเป็นไปได้:
  • การสร้างบุ๊กมาร์ก
  • การคัดลอกและบันทึกไฟล์ที่สร้างขึ้นโดยอัตโนมัติ
  • การสนับสนุนและการแปลงการเข้ารหัสข้อความมาตรฐาน
  • ผู้ใช้สามารถตั้งกฎสำหรับการเน้นไวยากรณ์ได้อย่างอิสระ
  • การติดตั้งปลั๊กอินที่มีประโยชน์ต่างๆ
  • การตั้งค่าและกำหนดปุ่มลัดใหม่
  • การตรวจสอบการสะกดและการเข้ารหัสข้อความ
  • กำลังเล่น Tetris (ในกรณีที่คุณเบื่อกับการเขียนโค้ด)
  • สามารถจัดการข้อมูลปริมาณมากได้
"ฟีเจอร์" เพิ่มเติมของโปรแกรมแก้ไขนี้ถือเป็น "ไข่อีสเตอร์" ในรูปแบบของการแสดงคำพูดจาก Dark Father - Darth Vader และบิดาของ "โฟลเดอร์เกลียด" - Bill Gates
IDEs และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 3
แมลงวันในครีม:อินเทอร์เฟซที่เรียบง่ายเกินไปซึ่งไม่เป็นไปตามมาตรฐานการพัฒนาในปัจจุบัน เปรียบได้กับแสงจากไฟฉายในเวลากลางวัน การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: Windows, ReactOS รุ่นฟรี:ใช่ ลิงค์: https://notepad-plus-plus.org/download/v7.5.1.html

วงเล็บ

เปิดตัว: 4 พฤศจิกายน 2014 Adobe มีผลิตภัณฑ์เจ๋งๆ มากมายที่เป็นที่ชื่นชอบของนักพัฒนาและนักออกแบบ Frontend และวงเล็บก็เป็นหนึ่งในนั้น โปรแกรมแก้ไขข้ามแพลตฟอร์มแบบโอเพ่นซอร์สฟรีนี้ใช้ JavaScript, HTML5 และ CSS3 ดังนั้นงานจึงเน้นไปที่ตัวแก้ไขเหล่านี้โดยเฉพาะ หากคุณมีความเข้าใจพื้นฐานเกี่ยวกับ JavaScript นี่คือตัวแก้ไขที่คุณควรเริ่มทำงานด้วย เพราะเขาคือผู้ที่จะจัดหาเครื่องมือที่จำเป็นทั้งหมดสำหรับการขยาย ตัวแก้ไขจำเป็นต้องได้รับการปรับปรุงบ้าง แต่โดยรวมแล้วตัวแก้ไขยังได้รับการพัฒนาค่อนข้างแข็งขันและได้รับความนิยมในหมู่นักพัฒนา นอกจากนี้ ผู้ใช้แต่ละคนสามารถทำการเปลี่ยนแปลงของตนเองและสร้างส่วนขยายเพิ่มเติมได้
IDEs และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 4
ความเป็นไปได้:
  • เคล็ดลับในการแก้ไขไฟล์ JS, CSS และ HTML
  • รองรับการดูโค้ดในเบราว์เซอร์แบบเรียลไทม์ (แสดงตัวอย่างสด)
  • การซิงโครไนซ์กับเซิร์ฟเวอร์ FTP
  • รองรับและรวบรวม CSS อัตโนมัติเป็นไฟล์น้อยลง
  • มีตัวเลือกแบบอักษร (พร้อมความเป็นไปได้ในการเพิ่ม) ที่คุณสามารถใช้เมื่อทำงานกับข้อความ
  • การทำงานกับระบบควบคุมเวอร์ชัน - Git
เวอร์ชันใหม่ปี 2017 นำเสนอความสามารถในการค้นหาผ่านประวัติ ส่งและรับไฟล์ที่มีการเข้ารหัสต่างกัน นำทางผ่านประวัติการแก้ไขโดยใช้ปุ่มลัด เปิดใช้งานและปิดใช้งานส่วนขยาย และเมนูดั้งเดิมสำหรับ Linux
IDEs และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 5
การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: macOS, Windows และ Linux รุ่นฟรี:ใช่ ลิงค์: http://brackets.io

ประเสริฐ

เผยแพร่: 18 มกราคม 2551 ตัวแก้ไขโค้ดข้ามแพลตฟอร์มและสภาพแวดล้อมการพัฒนาแบบรวม (IDE) เราชอบโปรแกรมแก้ไขนี้เนื่องจากความเร็วและความสะดวกในการใช้งาน ในขณะที่CodaและTextMateล้มลงและทำให้ฐานผู้ใช้หลักผิดหวังด้วยการอัปเดตที่ไม่สะดวกอย่างมาก
IDEs และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 6
ความเป็นไปได้:
  • นำทางอย่างรวดเร็วผ่านไฟล์สัญลักษณ์และบางส่วนของโค้ด (นี่คือสาเหตุที่ผู้ใช้หลายคนชื่นชอบ)
  • ฟังก์ชันตรวจสอบไวยากรณ์จะทำงานทันทีเมื่อคุณป้อนอักขระ
  • การเพิ่มประสิทธิภาพและการทำซ้ำการกระทำล่าสุดโดยใช้มาโคร
  • การบันทึกรหัสอัตโนมัติซึ่งป้องกันการสูญเสีย
  • รองรับธีมภาพและภาษาการเขียนโปรแกรมที่หลากหลาย
  • บันทึกคำสำคัญและส่วนของโค้ดที่ใช้บ่อย
  • ชุดปลั๊กอินสำเร็จรูปใน Python
IDEs และโปรแกรมแก้ไขข้อความที่ดีที่สุดสำหรับนักพัฒนาส่วนหน้า - 7
การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: Windows, Mac OS, GNU/Linux เวอร์ชันฟรี:ใช่ (โดยไม่มีข้อจำกัดด้านการทำงาน) แต่หลังจากตรวจสอบแอปพลิเคชันแล้ว คุณจะต้องซื้อใบอนุญาต ลิงค์: http://www.sublimetext.com/3

เว็บสตอร์ม

เผยแพร่: 2015 นี่ไม่ใช่โปรแกรมแก้ไขข้อความธรรมดา แต่ยังเป็นสภาพแวดล้อมการพัฒนาแบบรวมสำหรับ JavaScript, CSS และ HTML ผู้เขียนคือ JetBrains ซึ่งเป็นบริษัทเดียวกับที่สร้างสภาพแวดล้อม IntelliJ IDEA ซึ่งเป็นที่ชื่นชอบของนักเรียน JavaRush WebStorm เป็นหนึ่งในบรรณาธิการที่ฉลาดและได้รับความนิยมมากที่สุด รองรับเฟรมเวิร์กหลัก: AngularJS, React และ Meteor และใช้เพื่อสร้างแอปพลิเคชันบน Node.js WebStorm เป็นสภาพแวดล้อมที่ค่อนข้างซับซ้อน แต่ในขณะเดียวกันก็เหมาะสำหรับผู้ที่ต้องการส่วนขยายและคุณสมบัติมากมาย
Лучшие IDE и текстовые редакторы для «фронтендщика» - 8
ความเป็นไปได้:
  • ทำงานอย่างมีประสิทธิภาพกับโปรเจ็กต์ที่มีขนาดต่างกันด้วยการผสานรวมกับระบบควบคุมเวอร์ชัน Git, GitHub, Mercurial ซึ่งช่วยให้คุณสามารถ "ยอมรับ" ไฟล์ ตรวจสอบการเปลี่ยนแปลง และแก้ไขข้อขัดแย้งภายใน IDE ได้
  • LiveEdit - แสดงการเปลี่ยนแปลงเบื้องต้นโดยไม่ต้องโหลดหน้าซ้ำ (ใช้งานได้กับเบราว์เซอร์ Google Chrome)
  • การวิเคราะห์โค้ดระหว่างการแก้ไข
  • การปรับโครงสร้างและการดีบักโค้ดสำหรับแอปพลิเคชัน Javascript และ Node.js
  • รองรับภาษา ECMAScript, TypeScript, CoffeeScript และ Dart
  • การสร้างแอปพลิเคชันโดยใช้เทมเพลต Node.js Express
  • การเปิดตัวและการดีบักด้วยเฟรมเวิร์กเช่น Mocha, Karma และ Protractor คุณสามารถทดสอบในตัวแก้ไขเองหรือในเมนูต้นไม้ที่สะดวกซึ่งคุณสามารถกลับไปที่ข้อความได้อย่างรวดเร็ว
  • รองรับโปรเซสเซอร์ล่วงหน้า LESS, Sass, SCSS, Stylus อย่างสมบูรณ์;
  • ค้นหาอย่างรวดเร็วในหน้าต่างเทอร์มินัล
  • การจัดโครงสร้างโครงการที่เกี่ยวข้องกับไลบรารี Javascript หลายอัน
  • รองรับ JQuery, YUI, Prototype, DoJo, MooTools, Qooxdoo และ Bindows;
  • การสนับสนุนเบื้องต้นและทำงานร่วมกับ Angular 2
Лучшие IDE и текстовые редакторы для «фронтендщика» - 9
การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: Windows, Mac OS, GNU/Linux เวอร์ชันฟรี:มีเวอร์ชันทดลองใช้งาน 30 วัน คุณจะต้องซื้อใบอนุญาต ลิงค์: http://www.jetbrains.com/webstorm/

อะตอม

เผยแพร่: 26 กุมภาพันธ์ 2014 ซอฟต์แวร์โอเพ่นซอร์สฟรีที่สร้างโดยผู้เขียนGithub ที่ทุกคนชื่นชอบ มันถูกสร้างขึ้นบน 50 โมดูลและเขียนใน Node JS, CoffeeScript, CSS, HTML และ C++ คุณยังสามารถพัฒนาโมดูลของคุณเองและโพสต์ไว้ในพื้นที่เก็บข้อมูลสำหรับการเข้าถึงแบบเปิดได้ สภาพแวดล้อมการพัฒนานี้ค่อนข้างใช้งานง่าย และปลั๊กอินเพิ่มเติมช่วยขยายความเป็นไปได้ในการทำงานกับมัน
Лучшие IDE и текстовые редакторы для «фронтендщика» - 10
ความเป็นไปได้:
  • ใช้ GUI สำหรับการกำหนดค่าแทนไฟล์ json
  • การดูแผนที่ขนาดเล็กของโค้ดและชิ้นส่วน
  • ค้นหาอย่างรวดเร็วตามโครงการและไฟล์
  • แถบด้านข้างและแผนผังไฟล์ที่สะดวก
  • มีแพ็คเกจส่วนขยายจำนวนมากบน Github;
  • Emmet, โปรแกรมแก้ไขอัตโนมัติ, รองรับ Livereload;
  • การดูไฟล์ผ่านแผนผังแถบด้านข้าง
  • ความสามารถในการปรับแต่งตัวแก้ไขตามความต้องการของผู้ใช้แต่ละราย
  • มีตัวจัดการไฟล์ในตัว
  • ไม่จำเป็นต้องติดตั้งแพ็คเกจควบคุมด้วยปลั๊กอินก็เพียงพอแล้วที่จะใช้ส่วนต่อประสานกราฟิกกับผู้ใช้
  • รองรับปลั๊กอินที่เขียนด้วย Node.js;
  • ดูตัวอย่างภาพ PNG, JPEG โดยตรงในตัวแก้ไข
  • เสนอการทำงานกับระบบควบคุมเวอร์ชัน Git
Лучшие IDE и текстовые редакторы для «фронтендщика» - 11
แมลงวันในครีมอาจต้องใช้หน่วยความจำมากและไม่สามารถจัดการไฟล์ข้อมูลขนาดใหญ่ได้ การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: Windows 7, 8, Mac OS 10.8, Linux รุ่นฟรี:ใช่ ลิงค์: https://atom.io

เป็นกลุ่ม

เผยแพร่: 2 พฤศจิกายน 1991 คุณอาจถามว่า: Vim เก่าลืมอะไรในรายชื่อบรรณาธิการสมัยใหม่นี้ ในความเป็นจริง Vim เป็นโปรแกรมแก้ไขข้อความที่ทันสมัยและทรงพลังโดยสมบูรณ์ สร้างขึ้นบนพื้นฐานของ vi เก่า ซึ่งมีอยู่ในระบบปฏิบัติการ UNIX และมีการพัฒนาอย่างต่อเนื่อง นักพัฒนาทำการเปลี่ยนแปลงเกือบทุกปี โดยเพิ่มปลั๊กอินและส่วนเสริมใหม่ ครั้งสุดท้ายที่สิ่งนี้เกิดขึ้นคือในปี 2559 และจำนวนส่วนขยายและความเร็วนั้นน่าทึ่งมากและคุ้มค่าที่จะลองดู Vim เป็นตัวแก้ไขหลายโหมด คุณสามารถทำงานได้หลายอย่างพร้อมกัน: คำสั่ง การแทรก หรือภาพ อย่างไรก็ตาม การพิจารณาว่ามันค่อนข้างซับซ้อนสำหรับนักพัฒนามือใหม่ แม้ว่าผู้เชี่ยวชาญที่มีประสบการณ์หลายปีจะไม่ได้ตระหนักถึงหน้าที่ต่างๆ มากมายของมัน
Лучшие IDE и текстовые редакторы для «фронтендщика» - 12
ความเป็นไปได้:
  • รองรับการเข้ารหัสข้อความมาตรฐาน
  • คุณสามารถทำงานกับหลายไฟล์พร้อมกันได้
  • การจดจำและการแปลงไฟล์อัตโนมัติ
  • ความเข้ากันได้กับภาษาการเขียนโปรแกรม Perl, Tcl, Python และ Ruby;
  • สร้างการตั้งค่าที่สะดวกสบายสำหรับความต้องการของผู้ใช้แต่ละคน
  • การบันทึกและการนำมาโครไปใช้
  • โหมดภาพสามารถทำหน้าที่ที่มีประโยชน์มากมาย (เช่น การเน้นกลุ่มข้อความ)
  • รองรับภาษาที่ไม่ได้มาตรฐานที่เขียนจากขวาไปซ้าย (เช่นอารบิกหรือฮีบรู)
  • การตั้งค่าที่สะดวกสำหรับคำค้นหาและประวัติคำสั่ง
  • รองรับการใช้งานคีย์บอร์ดเต็มรูปแบบโดยไม่ต้องใช้เมาส์
  • แสดงให้เห็นถึงประสิทธิภาพที่น่าทึ่งเมื่อทำงานกับไฟล์ขนาดใหญ่
Лучшие IDE и текстовые редакторы для «фронтендщика» - 13
การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: Windows, DOS, Linux, BSD และ Mac OS, iOS, Android, AmigaOS, Atari MiNT, BeOS, NextStep, OS/2, OSF, RISC OS, SGI, VMS รุ่นฟรี:ใช่ ลิงค์: https://vim.sourceforge.io/download.php

เน็ตบีน

เผยแพร่: 1997 IDE แบบโอเพ่นซอร์สฟรี ได้รับการสนับสนุนจาก Oracle และได้รับการสนับสนุนจากนักพัฒนาผู้กระตือรือร้น มีการพัฒนาและเสริมด้วยส่วนขยายต่างๆ อย่างต่อเนื่อง เพื่อความสะดวกและเพิ่มความเร็ว ความเป็นไปได้:
  • การจัดการหน้าต่างและที่เก็บข้อมูล
  • การเปลี่ยนแปลงอินเทอร์เฟซและการออกแบบ (รวมถึงเมนูและป๊อปอัป)
  • การตั้งค่าการเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล
  • มีการปรับโครงสร้างโค้ดใหม่
  • มีส่วนเสริม เทมเพลต และเครื่องสร้างโค้ด
  • รองรับภาษาการเขียนโปรแกรมหลายภาษา
  • การตรวจสอบและแก้ไขไวยากรณ์อัตโนมัติ
  • ปรับแต่งตัวแก้ไขให้เหมาะกับความต้องการของผู้ใช้
  • การเปิดตัวและการดีบักแอปพลิเคชัน JavaScript และ Node.JS
  • รองรับเฟรมเวิร์ก PHP (Symfony, Zend และ Yii)
บินในครีม:ใช้หน่วยความจำมาก การเน้นไวยากรณ์: + การตรวจจับแท็กอัตโนมัติ: + ความเข้ากันได้ของระบบปฏิบัติการ: Microsoft Windows, Linux, FreeBSD, Mac OS X, OpenSolaris และ Solaris รุ่นฟรี:ใช่ เท่านั้นมันฟรี ลิงค์: https://netbeans.org

โบนัสฮาร์ดคอร์: Notepad หรือที่รู้จักกันในชื่อ “Notepad”

วางจำหน่าย: 1985 พร้อมด้วย Windows 1.0 ใช่ ใช่ Notepad เดียวกับที่ติดตั้งเป็นค่าเริ่มต้นในคอมพิวเตอร์ Windows ทุกเครื่องของคุณ “โบราณวัตถุนี้ลืมอะไรไว้ที่นี่ สิ่งนี้เกี่ยวข้องกับการพัฒนาอย่างไร” คุณถาม ในความเป็นจริงเราเข้าใจดีว่าไม่น่าเป็นไปได้ที่ทุกคนในปัจจุบันจะสร้างสิ่งที่จริงจังใน Notepad แบบคลาสสิก อย่างไรก็ตาม ในโปรแกรมนี้นักพัฒนามือใหม่จำนวนมากใช้เวลา 15-20 ปีที่ผ่านมา "รวบรวม" เว็บไซต์แรกของตนและเขียนโปรแกรมแรกของตน
Лучшие IDE и текстовые редакторы для «фронтендщика» - 14
สิ่งที่เราหมายถึงคือถ้าคุณต้องการเรียนรู้ ไม่มีอะไรสามารถหยุดคุณได้ สำหรับนักพัฒนาตัวจริง (และผู้ที่ต้องการเป็นหนึ่งเดียว) Notepad ไม่ใช่อุปสรรค คุณสมบัติ:เฉพาะข้อความสีดำ ฮาร์ดคอร์เท่านั้น
Лучшие IDE и текстовые редакторы для «фронтендщика» - 15
นี่คือลักษณะของ Notepad ตัวแรก
บินในครีม:อย่าบินในครีม: "Notepad" สมบูรณ์แบบในความเรียบง่าย! การเน้นไวยากรณ์:ไม่ ฝึกความจำของคุณ! การตรวจจับแท็กอัตโนมัติ:ว้าว! เวอร์ชันฟรี: Notepad ให้บริการฟรีเหมือนกับ Windows ของคุณเท่านั้น
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION