คำถามติดแท็ก ide

IDEs (Integrated Development Environment) เป็นโปรแกรมคอมพิวเตอร์ที่อำนวยความสะดวกในการพัฒนาซอฟต์แวร์อย่างมีประสิทธิภาพโดยมอบคุณสมบัตินอกเหนือจากโปรแกรมแก้ไขข้อความอย่างง่าย

30
การให้นักพัฒนาซอฟต์แวร์ที่พัฒนาช้าลงส่งผลให้รหัสเร็วขึ้น / มีประสิทธิภาพมากขึ้นหรือไม่? [ปิด]
สมมติว่าฉันให้นักพัฒนาของฉันมีเครื่องที่รวดเร็ว VS2010 ที่ใช้ WPF โหลดเร็วมาก ผู้พัฒนาจึงสร้างแอปพลิเคชัน WPF หรือ WPF / e ที่ทำงานได้ดีบนกล่องของเขา แต่ช้าลงมากในโลกแห่งความเป็นจริง คำถามนี้มีสองส่วน ... 1) ถ้าฉันให้นักพัฒนาเครื่องช้าลงนั่นหมายความว่ารหัสผลลัพธ์อาจเร็วขึ้นหรือมีประสิทธิภาพมากขึ้น 2) ฉันสามารถทำอะไรได้บ้างเพื่อให้ผู้พัฒนาได้รับประสบการณ์ IDE ที่รวดเร็วในขณะที่ให้ประสบการณ์รันไทม์ 'ทั่วไป' ปรับปรุง: สำหรับบันทึกนี้ฉันกำลังเตรียมคำตอบที่ตรงกับการจัดการ นี่ไม่ใช่ความคิดของฉันและคุณก็ช่วยฉันแก้ไขคำขอที่ผิดของลูกค้าของฉัน ขอบคุณที่ให้กระสุนแก่ฉันมากขึ้นและอ้างอิงถึงตำแหน่งและเวลาที่จะเข้าใกล้สิ่งนี้ ฉันได้ +1 กรณีการใช้งานที่ถูกต้องเช่น: - การเพิ่มประสิทธิภาพการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์เฉพาะ - ห้องปฏิบัติการทดสอบ - เป็นไปได้ที่จะซื้อเซิร์ฟเวอร์ที่ดีกว่าแทนที่จะเป็นกราฟิกการ์ดสายด้านบน
130 ide  testing  performance 

20
บริษัท สั่งให้เปลี่ยน IDE เป็นธงสีแดงหรือไม่ [ปิด]
ฉันเพิ่งเข้าร่วมการเริ่มต้นที่เติบโตอย่างรวดเร็ว ในช่วง 3 เดือนที่ผ่านมาทีมพัฒนาได้เติบโตจาก 4 เป็น 12 จนถึงปัจจุบันพวกเขาไม่รู้ตัวมากเกี่ยวกับสิ่งที่นักพัฒนาเคยทำงาน ในความเป็นจริงสิ่งหนึ่งที่ฉันพบในตอนแรกน่าสนใจเกี่ยวกับ บริษัท คือโปรแกรมเมอร์ส่วนใหญ่ใช้ Linux หรือระบบปฏิบัติการใดก็ตามที่พวกเขารู้สึกว่าเหมาะสมที่สุดกับความพยายามของพวกเขา ตอนนี้คำสั่งซื้อที่ไม่มีการพูดคุยได้ลงมาแล้วว่าทุกคนจะเปลี่ยนเป็น Eclipse บรรณาธิการที่ดี ฉันชอบ SublimeText2 แต่มันเป็นเพียงรสนิยมส่วนตัวของฉัน เพื่อให้ชัดเจน: เราเป็นทีม JS ที่ใช้ Backbone และ Eclipse เพียงไม่เข้าใจโค้ด Backbone ได้ดี ซึ่งหมายความว่าผู้ที่อยู่ในทีมที่ใช้ a / good / IDE (PHP Storm) ต้องกลับไปทำสิ่งที่ค้นหามากมาย - ค้นหา - โอ้ - รอ - - - - - - …

7
IntelliJ ดีกว่า Eclipse อย่างไร [ปิด]
ฉันรู้ว่ามีคำถามเช่นตัวแก้ไข / IDE ที่คุณชื่นชอบคืออะไร? แต่ไม่มีใครตอบคำถามนี้: ทำไมใช้เงินกับIntelliJเมื่อEclipseฟรี ฉันเป็นแฟนตัวยงของ IntelliJ แต่ฉันไม่ได้ลอง Eclipse ฉันใช้ IntelliJ สำหรับโครงการที่เป็น Java, JSP, HTML / CSS, Javascript, PHP และ Actionscript และเวอร์ชันล่าสุด 9 นั้นยอดเยี่ยมสำหรับพวกเขาทั้งหมด เพื่อนร่วมงานหลายคนในอดีตบอกฉันว่าพวกเขาเชื่อว่า Eclipse จะ "เหมือนกันมาก" กับ IntelliJ แต่เพื่อตอบโต้จุดนั้นฉันได้นั่งอยู่ข้างหลังนักพัฒนาที่ใช้ Eclipse ซึ่งดูเหมือนว่าจะไม่มีประสิทธิภาพเท่าที่ควร task) และฉันไม่เคยพบสิ่งนี้กับ IntelliJ คุณลักษณะเหล่านี้อาจอยู่ในรูปแบบต่อคุณลักษณะแต่คุณลักษณะอาจถูกทำลายโดยประสบการณ์ของผู้ใช้ที่ไม่ดีและฉันสงสัยว่าเป็นไปได้หรือไม่ที่ IntelliJ นั้นสามารถรับและค้นพบคุณสมบัติที่ช่วยประหยัดเวลาได้ง่ายขึ้น สำหรับผู้ใช้ที่คุ้นเคยกับ Eclipse แล้วนอกจากต้นทุนที่แท้จริงของ IntelliJ แล้วยังมีค่าใช้จ่ายในการเรียนรู้แอพใหม่ Eclipse ได้รับผู้ใช้จำนวนมากที่ไม่ต้องการใช้จ่าย $ 250 ใน …
67 java  ide  eclipse  intellij 

9
คุณจะดีบักโดยไม่มี IDE ได้อย่างไร [ปิด]
ทุกครั้งที่ฉันมองหา IDE (ปัจจุบันฉันกำลังใช้งาน Go) ฉันจะพบกระทู้ที่เต็มไปด้วยผู้คนที่แนะนำ Vi, Emacs, Notepad ++ เป็นต้น ฉันไม่เคยทำการพัฒนาใด ๆ นอกเหนือจาก IDE; ฉันคิดว่าฉันใจแตก คุณจะดีบักโดยไม่มี IDE ได้อย่างไร คุณ จำกัด การเข้าสู่ระบบหรือไม่?
61 ide  debugging 

11
IDEs สำหรับภาษาไดนามิก - คุณจะไปได้ไกลแค่ไหน?
ฉันพบว่ามันน่าหงุดหงิดที่ความเร็วของการพัฒนาที่ภาษาแบบไดนามิกควรให้ได้รับนั้นลดลงอย่างมากจากการขาดความสมบูรณ์และทรัพย์สินอื่น ๆ ที่ IDEs จะมอบให้คุณในรูปแบบคงที่ มันไม่เพียงเกี่ยวกับการพิมพ์น้อยลงเท่านั้น แต่ยังเพิ่มประสิทธิภาพการทำงานและความสนุกที่คุณได้รับจากการเรียกดู API โดยไม่จำเป็นต้องอ้างถึงเอกสารที่ไม่ได้รวมเข้ากับเครื่องมือแก้ไข ในวันที่ชุดภาษา IDE + แบบไดนามิกทั้งหมด - ซึ่งเป็นงานที่ไม่มาก - ฉันได้ลองแล้ว: รถม้าชนิดเล็ก ช้า clueless / overenthusiastic (ในการแสดงความสำเร็จทั้งหมดที่เป็นไปได้) หรือไม่สมบูรณ์เท่ากับพูด Eclipse + Java ฉันทราบว่าการวิเคราะห์โค้ดแบบไดนามิกไม่ใช่เรื่องง่าย แต่มีใครไม่สามารถช่วยสงสัย - เป็นรหัสชิ้นนี้ยากที่จะคิดออก ? ดังนั้นคำถามของฉันคือ: มี IDEs ใด ๆ (หรือน้อยกว่าการตั้งค่า all-in-one) ได้รับการสนับสนุนที่ยอดเยี่ยมสำหรับภาษาแบบไดนามิกหรือไม่หรือนี่ยังคงเป็นปัญหา

11
ไม่มีใครชอบแบบอักษรตามสัดส่วนหรือไม่ [ปิด]
ฉันอ่านบทความวิกิพีเดียเกี่ยวกับรูปแบบการเขียนโปรแกรมและสังเกตเห็นบางสิ่งที่ขัดแย้งกับโค้ดที่จัดเรียงในแนวตั้ง: พึ่งพาตัวอักษรเว้นระยะเดียว; การจัดรูปแบบตารางถือว่าตัวแก้ไขใช้แบบอักษรที่มีความกว้างคงที่ โปรแกรมแก้ไขโค้ดที่ทันสมัยส่วนใหญ่รองรับฟอนต์ตามสัดส่วนและโปรแกรมเมอร์อาจต้องการใช้ฟอนต์ตามสัดส่วนเพื่อความสะดวกในการอ่าน พูดตามตรงฉันไม่คิดว่าฉันเคยเจอโปรแกรมเมอร์ที่ชอบแบบอักษรที่มีสัดส่วน ฉันไม่สามารถคิดถึงเหตุผลที่ดีในการใช้มันได้ ทำไมบางคนถึงชอบแบบอักษรที่มีสัดส่วน?

9
การเปรียบเทียบ IDEs สำหรับการพัฒนา C ++ และ C บน Linux: KDevelop, Eclipse, NetBeans, CodeBlocks และ Anjuta [ปิด]
ฉันต้องการบันทึกประสบการณ์การใช้งาน IDE แบบเต็มรูปแบบบน Linux โดยส่วนตัวแล้วฉันมักทำงานด้วยvimกัน แต่โปรแกรมเมอร์คนอื่น ๆ ต้องการเห็น IDE จริง ๆ ดังนั้นฉันต้องการฟังความเห็นส่วนตัวของคุณเกี่ยวกับ IDE ที่แตกต่างกันและการเปรียบเทียบระหว่างพวกเขาในบริบทต่อไปนี้: C ++ และบางทีการพัฒนา C (ไม่ใช่ Java, Python และอื่น ๆ ) การเขียนโปรแกรมฝั่งเซิร์ฟเวอร์ (ไม่จำเป็นสำหรับการพัฒนา GUI) ทำงานบน Linux ไม่ใช่การพัฒนา "ข้ามแพลตฟอร์ม" ความเห็นจำเป็นต้องคำนึงถึง: มันเสถียรแค่ไหน? ถ้า IDE ขัดข้องฉันไม่ต้องการมัน สะดวกสบายในการใช้ มีประสิทธิภาพสำหรับการแก้ไขข้อบกพร่อง บูรณาการกับระบบการสร้างต่างๆ ความสามารถปรับขยายได้สำหรับโครงการขนาดใหญ่ (โครงการที่มีโค้ดหลายแสนบรรทัด) ฉันเคยทำงานกับ KDevelop และเป็น IDE ที่ดีมากและดูเหมือนว่า KDevelop 4 เป็นความก้าวหน้าที่ยิ่งใหญ่ ดูเหมือนว่าหลายคนใช้ …
49 c++  ide  linux 

12
การพัฒนา C # แยกออกจาก IDE ที่คุณใช้อย่างมีประสิทธิภาพหรือไม่
ฉันเป็นโปรแกรมเมอร์ Python ที่เรียนรู้ C # ที่พยายามหยุดกังวลและเพียงรัก C # ในสิ่งที่มันเป็นมากกว่าที่จะเปรียบเทียบกับ Python อย่างต่อเนื่อง ฉันจมอยู่ในจุดหนึ่ง: การขาดความชัดเจนเกี่ยวกับสิ่งที่กำหนดไว้ตามรายละเอียดในคำถาม Stack Overflowนี้ กล่าวโดยย่อ: ใน C # using fooไม่ได้บอกคุณว่าชื่อfooมีการใช้งานซึ่งคล้ายกับfrom foo import *ใน Python - รูปแบบที่ท้อแท้ภายในวัฒนธรรมการเข้ารหัสของ Python สำหรับการบอกเป็นนัยมากกว่าวิธีที่ชัดเจนfrom foo import barกว่า ฉันค่อนข้างจะประทับใจกับคำตอบของ Stack Overflow จากโปรแกรมเมอร์ C # ซึ่งในทางปฏิบัติแล้วการขาดความชัดเจนไม่สำคัญเพราะใน IDE ของคุณ (สมมุติว่า Visual Studio) คุณสามารถโฮเวอร์เหนือชื่อและได้รับการบอกเล่าจาก ระบบที่ชื่อมาจาก เช่น: ทีนี้ในทางทฤษฎีฉันรู้ว่านี่หมายถึงเมื่อคุณมองด้วยโปรแกรมแก้ไขข้อความคุณไม่สามารถบอกได้ว่าประเภทมาจากอะไรใน C # …

16
อะไรเป็นเหตุผลที่ทำให้การใช้ IDE กับตัวแก้ไขมาตรฐานคืออะไร [ปิด]
ฉันพบว่าตัวเองใช้โปรแกรมแก้ไขข้อความที่ฉันเลือก (vim, nano, gedit, เลือกพิษของคุณ) บ่อยกว่า IDE ใด ๆ ในตอนปลาย หลังจากสังเกตเห็นทางลัด IDE ของฉันได้รับฉันเต็มไปด้วยฝุ่นเริ่มคิดเกี่ยวกับเรื่องนี้และสงสัย: สิ่งที่ justifies ใช้ของ IDE สำหรับคุณเห็นด้วยกับการแก้ไขข้อความ ? สำหรับเรื่องนั้นคุณมีเหตุผลอะไรที่ไม่ได้ใช้ IDE และพึ่งพึ่งบรรณาธิการ

16
มือใหม่ควรใช้การเติมข้อความอัตโนมัติ IDE (Intellisense) หรือไม่ [ปิด]
ฉันมักจะพบสิ่งนี้เมื่อฉันช่วยคนที่เพิ่งเริ่มเขียนโปรแกรมและเรียนรู้มันเป็นครั้งแรก ฉันกำลังพูดถึงมือใหม่ใหม่จริง ๆ ยังคงเรียนรู้เกี่ยวกับ OOness การสร้างวัตถุการเรียกใช้เมธอดและสิ่งต่าง ๆ เช่นนั้น โดยปกติแล้วพวกเขามีแป้นพิมพ์และฉันก็แค่ให้คำแนะนำ ในอีกด้านหนึ่งคุณสมบัติการเติมข้อความอัตโนมัติของ IDE ช่วยให้พวกเขาได้รับข้อเสนอแนะว่าพวกเขากำลังทำอย่างถูกต้องและพวกเขาจะชอบและเชื่อถือได้อย่างรวดเร็ว ในทางกลับกันฉันกลัวว่าการพึ่งพาการเติมข้อความอัตโนมัติ IDE ก่อนหน้านี้จะทำให้พวกเขาไม่เข้าใจแนวคิดหรือสามารถทำงานได้หากพวกเขาพบตัวเองในวันเดียวด้วยเครื่องมือแก้ไขง่ายๆ ใครสามารถมีประสบการณ์มากขึ้นในเรื่องนี้ได้โปรดแบ่งปันความคิดเห็นของพวกเขา? สิ่งใดดีสำหรับมือใหม่การเติมข้อความอัตโนมัติหรือการพิมพ์ด้วยตนเอง ปรับปรุง ขอบคุณสำหรับการป้อนข้อมูลทุกคน! คำตอบมากมายดูเหมือนจะเน้นไปที่การใช้งานหลักของการเติมข้อความอัตโนมัติเช่นการทำวิธีการให้วิธีการค้นหาและเอกสารเป็นต้น แต่ปัจจุบันนี้ IDEs ทำอะไรได้มากกว่า เมื่อสร้างวัตถุประเภทรายการ IDE จะเติมข้อความอัตโนมัติให้กับ ArrayList ใหม่ทางด้านขวามือ อาจไม่ชัดเจนสำหรับมือใหม่ในทันทีว่าทำไมมันไม่สามารถเป็น List ใหม่ได้ แต่เฮ้มันใช้ได้ผลดังนั้นพวกเขาจึงเดินหน้าต่อไป การกรอกพารามิเตอร์วิธีการขึ้นอยู่กับตัวแปรท้องถิ่นในบริบท กำลังทำการคัดลอกวัตถุ เพิ่มคำสั่ง 'นำเข้า' หรือ 'ใช้' โดยอัตโนมัติ และอีกมากมาย นี่คือสิ่งที่ฉันหมายถึง จำไว้ว่าฉันกำลังพูดถึงคนที่กำลังเขียนโปรแกรม 101 จริงๆเพิ่งเริ่มต้น ฉันได้ดู IDE ทำสิ่งเหล่านี้ซึ่งพวกเขาไม่ทราบ แต่พวกเขาก็ดำเนินการต่อไป อาจมีคนแย้งว่ามันช่วยให้พวกเขามุ่งเน้นไปที่การไหลของโปรแกรมและการเข้าใจสิ่งต่าง ๆ …
35 ide  intellisense 

16
ฉันใช้ IDE (Eclipse) เพื่อพัฒนาซอฟต์แวร์ เหตุใดฉันจึงควรเปลี่ยนเป็นกลุ่มหรือ emacs [ปิด]
งานประจำวันของฉันคือผู้พัฒนา java / เว็บ ฉันใช้ eclipse เป็นเวลา ~ 5 ปี ฉันคิดว่ามันยอดเยี่ยมและฉันยังใช้ Webstorm สำหรับ javascript และ html / jsp ฉันทำในบางครั้งต้อง ssh เข้าสู่เซิร์ฟเวอร์และยุ่งกับไฟล์ config; สำหรับสิ่งนี้ฉันใช้ vi และมันทำให้ฉันเจ็บปวด ฉันจะต้องได้รับการขึ้นหน้าเว็บรายชื่อไวยากรณ์ / คำสั่ง: กดหลบหนีแล้ว Asterix หันไปรอบ ๆ สามครั้งและข้อความจะถูกป้อนสองบรรทัดข้างต้นเคอร์เซอร์ของคุณ มันไม่ง่ายเลยสำหรับฉันและฉันคิดว่าทุกคนที่เติบโตขึ้นมาในช่วงปลายยุคแปดสิบ นี่คือเหตุผลหลักที่ฉันคิดว่า eclipse นั้นยอดเยี่ยม (และฉันถือว่า IDE อื่น ๆ ) และอย่าเปลี่ยนเป็น emacs และ / หรือ vim เกิดข้อผิดพลาดในการไฮไลต์โดยไม่จำเป็นต้องคอมไพล์โครงการซ้ำ รหัสช่วย …
31 ide  eclipse  vim  emacs 

4
สิ่งใดที่นับว่าเป็น IDE
เมื่อเร็ว ๆ นี้อ่านคำถามคุณใช้ภาษาอะไรโดยไม่มี IDE? คำถามหนึ่งที่ถามในคำตอบสองสามข้อคือ "คือ Notepad ++ และ IDE" หนึ่งคำตอบสำหรับคำถามเดิมกล่าวว่า "ไม่มีฉันใช้เสียงเรียกเข้า ... " ซึ่งหมายความว่าเสียงเรียกเข้านั้นเป็น IDE แต่แล้วคำตอบอื่นที่แนะนำคือกลุ่มไม่ใช่ IDE ดังนั้นสายอยู่ที่ไหน แล้วสมุดบันทึก ed หรือนาโนล่ะ เป็นเพียงคนเดียวไม่ใช่ IDE เทคนิคการเข้ารหัสเทคนิคผีเสื้อ ?
31 ide 

16
ฟีเจอร์ที่มีประโยชน์ที่สุดของ VIM ที่ไม่ได้มาตรฐานใน IDE [ปิด]
ฉันกำลังพิจารณาว่าฉันควรเริ่มใช้ VIM อีกครั้งแทนที่จะเป็น IDE หรือไม่ ฟีเจอร์ที่มีประโยชน์ที่สุดของ VIM ที่ไม่ได้มาตรฐานใน IDE คืออะไร
30 ide  vim  comparison 

3
WebStorm มีฟังก์ชันการทำงานใดที่ RubyMine ไม่ทำงาน
ฉันกำลังมองหาซื้อ Rubymine ในขณะที่ฉันกำลังทำทับทิมอยู่เล็กน้อย แต่ก็มี html5 / javascript จำนวนมาก ฉันจะได้รับ Webstorm เพราะฉันมีเฟรมเวิร์ค / แอพ html5 / js ล้วนๆที่ฉันทำงานอยู่อย่างไรก็ตามจากนั้นฉันก็อ่านว่า WebStorm / PhpStorm / Rubymine เป็นต้นล้วนแล้วแต่อยู่ในกรอบความคิดของพวกเขา แต่ละเฟรมเวิร์กมีฟังก์ชันการทำงานของ WebStorm อยู่แล้วนอกเหนือจากฟีเจอร์บางอย่างที่ไม่ได้อยู่ในกล่อง แต่สามารถเพิ่มผ่านปลั๊กอินได้ คุณสมบัติหลักที่ฉันสนใจเกี่ยวกับ WebStorm คือ: การทดสอบหน่วย JS จาก IDE ความคุ้มครอง JS Lint / Hint ภายใน UI การเปลี่ยนโครงสร้าง DOM / JS / Intellisense การสนับสนุน coffeescript การรวม …
27 javascript  ide  ruby 

11
ข้อดีของการแสดงหมายเลขบรรทัดในโปรแกรมแก้ไขข้อความคืออะไร?
ฉันรู้สึกแปลก ๆ เมื่อฉันแก้ไขโค้ดใน IDE ที่ไม่มีหมายเลขบรรทัดในเท็กซ์เอดิเตอร์ คำถามที่ฉันมีคือ: จำนวนบรรทัดมากเกินไปหรือไม่โดยเฉพาะเมื่อฟังก์ชั่น find by line มีอยู่ใน IDE ที่คุณเลือก? การแสดงหมายเลขบรรทัดมีประโยชน์อย่างไร
27 ide 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.