เรามีคำถามเกี่ยวกับเครื่องมือที่มีประโยชน์สำหรับการทดสอบโดยเฉพาะแต่สิ่งที่เกี่ยวกับการเขียนรหัสจริงหรือ แพ็คเกจใดที่คุณพบว่าช่วยให้การพัฒนาของคุณเร็วขึ้น? ตัวช่วยใดที่คุณใช้เพื่อนำทางและเข้าใจโครงการของคุณอย่างรวดเร็วและง่ายดาย?
@kaushalmodi มันเป็น CW ดังนั้นฉันจึงตั้งใจจะเปิดให้บริการ การถามคำถามเฉพาะอาจเป็นวิธีที่ดีกว่าในการทำเรื่องนี้ แต่คำถามนี้จะยังคงมีอยู่ในการรวบรวมคำถามเหล่านั้น ฉันพยายามตั้งคำถามเฉพาะที่เครื่องมือที่มีประโยชน์กับการพัฒนา lisps และ emacs
—
Sean Allred
multiple-cursors
- มีประโยชน์ทุกที่ แต่อาจมีแพ็คเกจอื่น ๆ ที่ให้ความสำคัญกับการกำหนดขอบเขตที่ชัดเจน อย่างแน่นอนmacrostep
และielm
ไม่สามารถใช้งานได้ทุกที่อื่น นำเรื่องนี้ขึ้นเมตาอาจจะ?
@kaushalmodi: คะแนนดี แต่นี่ไม่ใช่เหตุผลว่าทำไมตอนนี้จึงกลายเป็นวิกิชุมชน สันนิษฐานว่าเราสามารถแก้ไขคำตอบสำหรับการตั้งค่าสถานะแพคเกจเฉพาะเจาะจงและการพัฒนาทั่วไป
—
แดน
ไม่เป็นไรที่จะมีวิกิชุมชน แต่ฉันคิดว่าสิ่งนี้สามารถเปลี่ยนเป็น "แพ็คเกจโปรดของคุณคืออะไร" CW ลองใช้มุมมองทั่วไปอื่นในคำตอบของคุณ: การนำทาง .. Speedbar, projectile, outshine, orgstruct, g / c / etags, neotree, tabbar, ido, helm และ helm plug, ibuffer, ฯลฯ
—
Kaushal Modi
@kaushalmodi
—
Sean Allred
ido
, helm
, ibuffer
, tabbar
-I ไม่คิดว่าจะเป็นรายการที่เหมาะสม ไม่มีอะไรที่ว่าจริงๆทำให้Elispพัฒนาได้ง่ายขึ้น แน่นอนว่ามันเป็นแพ็คเกจที่ยอดเยี่ยม แต่ (จากประสบการณ์ของฉัน) พวกเขาไม่มีอะไรจะเพิ่มในการพัฒนาที่น่า ตื่นเต้น etags
- ในขณะที่ฉันไม่คุ้นเคยกับมัน แต่ดูเหมือนว่าจะเหมาะสม บางที CW อีกอันก็เหมาะสมกับแพ็คเกจอื่น ๆ เหล่านี้ (เพราะพวกเขาสมควรได้รับการกล่าวถึงจริง ๆ ) แต่ฉันกลัวว่าความกลัวของคุณสำหรับคำถามนี้จะเกิดขึ้นจริงในคำถามนั้น
multiple-cursors
คนอื่นอาจจะชอบvisual-regexp
หรือ AG / แอ๊ / grep จากบรรทัดคำสั่งหรือจากภายในหรือ emacs emacs inbuiltquery-replace
หรือquery-replace-regexp
หรือสิ่งอื่นใด สามารถสร้างอาร์กิวเมนต์ที่คล้ายกันสำหรับแต่ละแพ็คเกจ คำถามที่ดีควรถามว่าจะทำอะไรที่เฉพาะเจาะจงใน "การพัฒนาบรรจุภัณฑ์"