Nhiều người trong số chúng tôi sử dụng GNU / Linux chúng tôi làm điều đó để thiết kế hoặc lập trình. Cá nhân tôi dành riêng cho thiết kế web (tôi sẽ đăng một số công việc của mình) và tôi nghĩ Debian, là bản phân phối tốt nhất cho tác vụ này vì 2 trong số 3 máy chủ sử dụng Debian hoặc một số dẫn xuất của nó.
Tôi sẽ làm một so sánh nhỏ về 3 cái mà tôi sử dụng nhiều nhất và tôi thích nhất. Tôi sẽ làm điều đó theo một số tiêu chí có giá trị từ 1 đến 5:
- Tính dễ sử dụng: Đường cong học tập của IDE là gì.
- Tiêu dùng.
- Tùy biến
- Nó miễn phí?
Hãy bắt đầu từ đầu, một trong những cách được sử dụng nhiều nhất:
1. Eclipse / Aptana:
Trọng lượng nặng, theo nhiều cách, được thiết kế Java para java, nhưng với khả năng tùy biến đáng kinh ngạc, bạn có thể sử dụng nó cho nhiều ngôn ngữ khác nhau (Java, Python, hồng ngọc, Android) và thay đổi môi trường chỉ bằng một cú nhấp chuột.
Rất trực quan, bạn có thể tùy chỉnh cho đến khi chán. Nó cung cấp cho bạn rất nhiều thông tin về các lớp (các phương thức và thuộc tính của chúng có thể được nhìn thấy trong một hộp), bạn có thể tự động hóa các tác vụ nhất định, chẳng hạn như tạo Getters và Setters.
Nếu bạn sử dụng một số Framerwork, bạn có thể sử dụng tự động hoàn thành lớp, tự động cài đặt và truy cập bảng điều khiển lệnh từ cùng một IDE.
- Dễ sử dụng: 4 (Nó có thể đơn giản hơn, nhưng một khi bạn đặt nó theo ý thích của bạn, nó rất đơn giản)
- Tiêu dùng: 5 (Sử dụng Java, điều đó nói lên rất nhiều điều)
- Tùy chỉnh: 5 (Từ cửa sổ đến màu cú pháp)
- Nó miễn phí? : 100% Bạn có thể tải xuống mã nguồn.
Link: http://www.eclipse.org/
PD: aptana, là một "phiên bản" của nhật thực được tối ưu hóa cho thiết kế web, nó có thể được sử dụng như một tiện ích bổ sung hoặc như một chương trình khác.
2. VIM:
Nhẹ, phức tạp và bạn có thể sử dụng nó mà không cần chuột, nhưng xấu xí với mong muốn. Là một IDE bảng điều khiển, bạn có thể sử dụng nó mà không cần môi trường đồ họa (rất thuận tiện để chỉnh sửa tệp bằng cách SSH), nhưng nó rất phức tạp để sử dụng, nó không có menu và nó có nhiều lệnh, bạn sẽ cần một vài giờ để có thể sử dụng nó một cách dễ dàng.
Nó không tích hợp trực tiếp với Khuôn khổ, cũng không với GIT cũng không tương tự (Eclipse y Văn bản đơn giản 2 vâng) theo mặc định, nó không có cây thư mục hoặc bất cứ thứ gì (điều này hơi đáng sợ, nhưng một khi bạn biết mình đang làm gì, thì điều đó hầu như không cần thiết).
Nhân tiện, bắt được từ tôi VIM, rằng tôi có nó bareback (tôi chỉ kích hoạt tùy chọn để đánh dấu cú pháp)
- Dễ sử dụng: 1 (Phức tạp khi solo)
- Tiêu dùng: 0 (Không đáng chú ý)
- Tùy chỉnh: 3 (Bạn phải chỉnh sửa file vimrc và có thể thêm nhiều thứ vào, nhưng bạn phải biết những gì bạn chạm vào)
- Nó miễn phí? : 100% Bạn có thể tải xuống mã nguồn.
Thêm các lợi ích: Cấu hình VIM cuối cùng được phép của Thị trưởng Alexander.
3. Văn bản siêu phàm 2:
Dựa trên khí lực, từ đó nó kế thừa diện mạo của nó (khi bạn mở nó vừa cài đặt), tùy chỉnh của nó (làm cho nó trực quan hơn, nhưng cũng hơi phức tạp mặc dù không nhiều như VIM) và mức tiêu thụ thấp, nó có thể hoạt động trên bất kỳ máy nào, bất kể máy cũ như thế nào.
Nhưng điều tốt về điều này IDE Đó là khả năng thích ứng của nó, nó có thể làm bất cứ điều gì bạn muốn, bạn có macro, bạn có đoạn trích, bạn có chế độ zen, nhiều con trỏ và tốt nhất, bạn có thể sử dụng nó mà không cần chuột.
Cô ấy hiện là cô gái xinh đẹp của tất cả IDEs, bởi vì bạn có thể sử dụng nó cho tất cả các ngôn ngữ, tất cả FW và thậm chí tất cả các sở thích của bạn với tư cách là một lập trình viên.
- Dễ sử dụng:3 (Phức tạp, nhưng dễ tiếp cận hơn VIM)
- Tiêu dùng: 1 (Một cái gì đó hơn VIM, nhưng không thể nhận thấy)
- Tùy chỉnh: 4 (Bạn phải chỉnh sửa file vimrc và có thể thêm nhiều thứ vào, nhưng bạn phải biết những gì bạn chạm vào)
- Nó miễn phí? : Ở mức 50% Bạn không thể tải xuống mã nguồn, nó được trả tiền nhưng bạn có thể sử dụng nó mà không phải trả tiền mà không bị hạn chế (loại bỏ một thông báo xuất hiện mỗi X).
Link: http://www.sublimetext.com/
Nói ngắn gọn, IDEVâng, giống như mọi thứ trong cuộc sống này, nó phụ thuộc vào mỗi thứ, cá nhân tôi sử dụng cả ba, mỗi thứ cho mỗi việc, VIM Tôi sử dụng nó như một cái đục (thôi nào, để thay đổi 4 thứ hoặc chỉnh sửa các tệp cấu hình) và aptana y ST2 cho các dự án thiết kế web.
Lời khuyên của tôi để chọn một tốt IDE? Hãy thử, so sánh và nếu bạn thấy điều gì tốt hơn, hãy giữ nó.
Tôi rất thích Sublime Text, một giao diện đẹp với nhiều công cụ.
Tôi đoán theo tiêu đề của bài viết, ý của bạn là IDE tốt nhất cho bạn .. Có đúng không?
Bây giờ tôi sẽ đưa ra đóng góp của tôi. Trước hết, tôi không biết rằng VIM là một IDE, và Sublime Text đó cũng không dựa trên O_O này. Sublime Text đã có trên phiên bản 3, hiện có thể được kiểm tra mà không gặp vấn đề gì 😀
Nếu bạn hỏi tôi, để phát triển web, một vài ứng dụng bị thiếu trong danh sách:
- Cá xanh
- Chân đế
- Geany
- NetBeans
- Màu xanh lam
- trong số những người khác.
Đặc biệt Brackets là cái mà tôi đang sử dụng gần đây nhất. Bạn đã thử nó chưa? Tôi giới thiệu nó 😀
Liên quan
Tôi sử dụng netbeans để thuận tiện cho việc sử dụng kho lưu trữ của mình bằng một cú nhấp chuột 🙂
Vim là một trình soạn thảo văn bản, nhưng bạn có thể sử dụng nó như một IDE, (như sổ ghi chú và thậm chí khăn ăn giấy có thể là một IDE xD tốt)
Rõ ràng đó là ý kiến của tôi và tôi không nói thêm vì nếu không viết một cuốn sách sẽ lỗi thời ngay sau khi nó hoàn thành, tôi không biết bạn có hiểu tôi không xD
Đúng là elav. Tôi đã thử bluefish, nhưng tôi mắc kẹt với Bluegriffon.
Tôi đã thử Codelite trong một thời gian và dù sao nó cũng là một IDE tốt
Dấu ngoặc tôi thích với sự phát triển trực tiếp của nó, vâng, nó rất không ổn định khi bạn sửa đổi một cái gì đó khác ngoài css.
Ammm tôi nghĩ nó là một cái gì đó ngắn, nhưng dù sao
Tôi đã làm một bài báo từ lâu
Kiểm tra nó có thể bạn mở rộng tầm nhìn của mình
http://rockdrigo.info/2013/04/cual-es-el-entorno-de-desarrollo-y-que-herramientas-uso/
Tôi nghĩ rằng bạn đã bỏ sót một số trong danh sách của mình, có một sự nhầm lẫn giữa những gì là miễn phí và miễn phí, bên cạnh đó Android không phải là một ngôn ngữ.
Một điều mà tôi muốn đọc là về các gói tuyệt vời, nhiều gói miễn phí và bổ sung các chức năng rất tốt.
Tôi là một người dùng Archlinux và là một lập trình viên C, và những thứ tôi thích nhất là Netbeans, Monodevelop và Sublimetext.
Netbeans rất nặng nhưng bạn có thể chọn trình biên dịch trong số những trình biên dịch bạn đã cài đặt.
Monodevelop rất đơn giản mà không cần quá nhiều chi phí trực quan nhưng nó không thành công khi thu gọn văn bản và nó chỉ hoạt động với gcc.
Sublimetext nặng ít, tiêu tốn nhiều bộ nhớ Có thể cấu hình cao nhưng cần một thời gian để khai thác tối đa.
Tôi thường xuyên sử dụng Monodevelop.
Nếu chúng ta nói về các trình chỉnh sửa phẳng mà không cần nói thêm, mặc dù tôi phải thừa nhận rằng emacs có sức hấp dẫn của nó, nhưng gedit đã luôn và sẽ là lựa chọn của tôi.
Tôi tham gia!
vẫn không có IDE nào vượt quá sức mạnh của Emacs
Hiện tại, tôi tạo tất cả các trình bảo vệ của mình bằng cách sử dụng Brackets và Eclipse PDT, nhưng đôi khi tôi vẫn bỏ lỡ sự dễ dàng mà Dreamweaver có - hoặc phải chỉnh sửa các tệp từ xa qua http://FTP...
Tôi sử dụng GEANY và nó hiệu quả với tôi.
VIM xấu xí? VIM is Suckless 🙂
Tôi sử dụng kate, để học tập lệnh bash và c / c ++
Sublime Text 2 miễn phí 50% ?. Tin tức đầu tiên.
giấy phép
Cá nhân đối với c và c ++, tôi gắn bó với qtcreator cho đến nay.
Tôi nghĩ rằng một vài nữa đã bị mất tích.
Anjuta thậm chí không được đề cập đến?
Chà, không có IDE nào cho Linux. Đầu tiên, hãy bước từ Sublime Text, nó là tốt nhất nhưng nó giới hạn giấy phép của bạn. Chúng tôi sẽ tách IDE khỏi Trình chỉnh sửa, chúng không giống nhau.
Bây giờ là một danh sách nhỏ:
- Đậu nành, tôi không ghen tị với Eclipse gì cả, nhưng nó nặng. SDI
-Kdevelop cho thiết kế đồ họa trong c, cc ++. SDI
-Monodevelop cho thiết kế Mono (.Net). SDI
-Lazarus để thiết kế trong FreePascal (như Delphi). SDI
-Nhiều ngôn ngữ đa ngôn ngữ và nhẹ. Biên tập viên
-Anjuta đa ngôn ngữ và nhẹ. Biên tập viên
-QTCreator cho C ++ với QT. SDI
-Chỉnh sửa với các plugin. Đa ngôn ngữ. Biên tập viên
-Code: Các khối cho c, c ++. SDI
-wxFormBuilder về nguyên tắc cho c, c ++, nhưng tạo giao diện đồ họa cho các ngôn ngữ khác nhau bằng cách sử dụng wxWidgets. SDI
-jEdit trình soạn thảo đa ngôn ngữ dựa trên java nhẹ hơn nhiều so với Eclipse hoặc Netbeans
Poof, và nhiều hơn nữa. Tôi đã rời khỏi đường dẫn Python (với IDE Eric của nó) và một số ngôn ngữ khác.
Đó là một danh sách nhỏ, có để cho và nhận.
Một lời chào.
Làm rõ tốt, tôi cũng nhận thấy rằng tác giả đã trộn bừa bãi các trình soạn thảo văn bản nâng cao và IDE.
Bạn làm theo tiêu chí nào để phân biệt IDE với Editor? Đó là tôi coi Anjuta và Geany là IDE, không phải nhà xuất bản, và tôi không biết tại sao họ lại không như vậy.
Vim FTW !!!
Tôi là một người dùng eclipse trong một thời gian dài, nhưng khi tôi bắt đầu tận dụng tối đa Vim, tôi nhận ra rằng tôi đã lãng phí bao nhiêu thời gian cho IDE đó, nhưng với Vim, bạn thực sự cảm thấy sức mạnh của nó.
Rất đáng để đầu tư thời gian vào VIM (không quá tệ), sau đó bạn có thể làm nên điều kỳ diệu. Với các plugin (có một số lượng lớn) và tùy chỉnh '.vimrc', nó là một IDE rất hoàn chỉnh và nhẹ.
Tôi muốn giới thiệu Gambas, điều này cho phép với cùng một mã để tạo các chương trình cho Linux trong Deb và RPM, Mac OS X và Windows ...
Sự thay thế độc quyền của nó là Real Basic, hiện được gọi là Xojo, nó miễn phí dưới dạng bản demo.
https://es.wikipedia.org/wiki/Gambas
https://es.wikipedia.org/wiki/REALbasic
Tôi đã thử nhiều ý tưởng khác nhau và cuối cùng không thích bất kỳ ý tưởng nào, chỉ thích đá. Tôi không đạt đến sự cao siêu bởi vì nó không miễn phí và cái gì không miễn phí thì không đáng được hỗ trợ.
emacs4eve
Nhưng một chiếc iPod chạy iOS có xứng đáng được hỗ trợ không? LOLAZO
Trong một thời kỳ cũ, đó là một chiếc iPod với ios nơi tôi hạnh phúc, sau GNU, đó là một sự đền tội mà tôi khinh thường nhưng tôi nghèo và thất nghiệp nên tôi sẽ giữ nó cho đến khi tôi phải thay thế nó bằng thứ gì đó nên mang theo, kể từ android Tôi không coi nó là không tốt cũng không miễn phí.
Vim đầu tiên và không thể tranh cãi 😀
Tôi thích cấu trúc chung của bài đăng, điều duy nhất là, như một số người nói ở đây, nó khá ngắn.
Emacs là tốt nhất.
Emacs, bạn đã bỏ lỡ điều đó. IDE đó có một cuộc đời riêng và đã tồn tại từ những năm 70.
Và nhân tiện, điều gì đã xảy ra với hướng dẫn Emacs? Nó thật tuyệt.
Không nghi ngờ gì nữa, bạn bỏ lỡ một trong những tác phẩm hay nhất, The Great Geany.
Tôi đã nói với bạn vài lần rồi, tôi ở lại với Geany, người có những gì phù hợp và cần thiết cho tôi, không có chức năng bổ sung hoặc plugin nào chiếm và tiêu tốn nhiều tài nguyên (điều mà tôi ghét về Eclipse mà không đi xa hơn)
Tôi sử dụng nó cho các trang web, Phonegap / Cordova, Python và hiện tại để phát triển trò chơi cho Zx Spectrums thần thoại
Hiện tại tôi chụp với geany, vì những gì tôi cần, nó thật tuyệt
nói chung cho web và kịch bản, tôi sử dụng Geany. Nó là thứ gần nhất với Notepad ++ toàn năng mà tôi đã tìm thấy trong Linux.
Sau đó, để chỉnh sửa từ xa, bạn kết thúc bằng cách sử dụng VIM vâng hoặc có, điều khó khăn là gì khi độ trễ chống lại bạn, nhưng tôi phải thừa nhận rằng những người biết cách sử dụng nó thực sự làm điều kỳ diệu với nó.
Bạn có thực sự nghĩ rằng VIM là xấu? Điều đó phụ thuộc vào thời gian dành riêng cho cấu hình của nó, ở đây tôi đặt một ảnh chụp màn hình cấu hình VIM của tôi, nó có vẻ không kinh khủng với tôi chút nào 😉
https://drive.google.com/file/d/0B2MNhdcsFEhiTEtUX1UxMEMyTzg/edit?usp=sharing
Một lời chào! 😀
Tôi nói DEFAULT là xấu xí. (vui lòng chuyển cho tôi cấu hình của bạn !!!!!)
Hãy xem, rõ ràng tôi chỉ nói về IDE mà tôi đã sử dụng, có lẽ tôi nên nói rõ hơn trong bài viết
Chào bạn
Tôi đã sử dụng một chủ đề có tên là kolor (https://github.com/zeis/vim-kolor), kết hợp với vim-airline (https://github.com/bling/vim-airline). Sau đó, tôi sử dụng rất nhiều plugin, bao gồm một plugin cho nhiều con trỏ, đoạn mã cho các ngôn ngữ mà tôi làm việc (Python với Django, Bash ...), mặc dù đây chỉ là 'phần nổi của tảng băng chìm'.
Sắp tới tôi sẽ thực hiện một bài viết trên trang web của mình cho biết cách tôi đã cấu hình VIM. Khi tôi sẵn sàng, tôi sẽ liên hệ với bạn. 🙂
Nhân tiện, xin chúc mừng trang, tôi là độc giả của DesdeLinux và Chúng tôi đã sử dụng Linux được vài năm (có thể nhiều hơn), và với sự kết hợp của hai trang web, hiện nay có rất nhiều thông tin hay được thu thập trên web. Cảm ơn bạn vì công việc to lớn bạn làm.
Chúc mừng!
Xin chào mọi người, tôi muốn phản ánh ở đây quan điểm khiêm tốn của tôi về một số bài viết mà bạn đang xuất bản, bởi vì tôi nghĩ rằng việc kiểm duyệt các bài viết nhiều hơn, để tránh việc xuất bản những bài viết như thế này, đây là một bài viết có vẻ không phù hợp. Desde Linux, đã có một số bài đăng xuất hiện nên theo cách tôi nhìn nhận mọi thứ, chúng làm giảm chất lượng nội dung của trang web.
Tôi xin thứ lỗi cho Elav, KzKgGaraa và UsemosLinux .. nhưng việc cởi mở với cộng đồng dẫn đến việc tích cực hoạt động để duy trì chất lượng nội dung của trang web ở mức tối thiểu.
Tôi đã thấy một số bài đăng chẳng hạn như "Linuxeando Windows" không phù hợp với chủ đề của blog, không có văn bản hay, không có mục đích rõ ràng, và mặt khác, đây hoàn toàn là ý kiến, cũng không có nền tảng kỹ thuật tốt và có nhiều lỗi khác nhau (tôi sẽ không đề cập đến).
Với điều này, điều tôi muốn hướng tới là họ nên nghiêm khắc hơn với các bài đăng đã được xuất bản, không phải là họ đóng cửa với cộng đồng (tôi là một phần của nó), mà họ chỉ cố gắng nâng cao các tiêu chuẩn để duy trì chất lượng ở mức mà ba quản trị viên đã quen thuộc.
Tôi hy vọng tôi đã không làm phiền ai đó là ý kiến của tôi và tôi là một độc giả thường xuyên của cộng đồng tuyệt vời này.
Chúc mừng.
Bạn có thể đúng, trên thực tế nhiều người cũng nghĩ như vậy, nhưng làm sao bạn có thể nói với ai đó rằng sự đóng góp khiêm tốn của họ "không có phẩm chất"? Đó là một điều rất xấu xa khi làm điều đó, vì nhiều người tham gia làm điều đó với mục đích tốt nhất.
Nhận xét của bạn không làm phiền, ngược lại nó được đánh giá cao 😉
Tôi hiểu điều đó hoàn toàn Elav, tôi yêu cách cộng đồng đóng góp, nhưng cần biết rằng những đóng góp đó phải là "Đóng góp", và có rất nhiều điều không phải, từng chút một, hướng dẫn nhập "Ý kiến" đã bị mất, thứ gì đó hầu như luôn dẫn đến các cuộc chiến tranh ngọn lửa. Bây giờ nếu ý kiến mạnh mẽ và rất cụ thể như ý kiến của @diazepan thì điều đó sẽ được hiểu.
Mặc dù sự thật từ lập trường của bạn là khó từ chối cộng đồng giúp họ tồn tại, vì vậy tôi nghĩ nên tạo ra một hệ thống để khuyến khích chất lượng của các bài viết, chẳng hạn như "đóng góp tốt nhất trong tháng", "hướng dẫn nổi bật nhất", khuyến khích các biên tập viên cải thiện.
Xin chào và cảm ơn vì đã đọc ý kiến của tôi.
Cảm ơn bạn, bạn đã cho tôi những ý tưởng tuyệt vời 😉
Tôi sử dụng PyCharm (nó không miễn phí hay bất cứ thứ gì tương tự) nhưng tôi rất thoải mái.
Chúng tôi là 2 người bạn, mặc dù nếu nó không quá nặng nề :(, nhưng tôi yêu Ide đối với tôi, lý tưởng Python tốt nhất ngay cả khi nó là độc quyền.
Chúc mừng.
Tôi nghĩ rằng netbeans mạnh hơn và dễ sử dụng hơn nhật thực để làm cho nó tốt hơn 😀
Vì tôi không phải là một lập trình viên, tôi rất thích Lazarus, Free Pascal RAD cả trong Windows và Linux, ngoài thực tế là Free Pascal đối với tôi nhanh hơn GCC, nó giống như có cơ sở của Visual Basic đáng ghét. nhưng đa dạng.
IDE khác mà tôi sử dụng là Geany
Chà, những thứ tôi sử dụng nhiều nhất cho web là:
Sublimetext - Editor
Geany - IDE
Dấu ngoặc - Trình chỉnh sửa
Để phát triển ứng dụng với GUI:
Eclipse - IDE (dành cho Python và Ruby)
Gambas3 - IDE (Đối với một hoặc một ứng dụng khác trong Cơ bản)
Chúc mừng!
IDE: Môi trường phát triển tích hợp Một IDE phải là một trình soạn thảo mã, trình gỡ lỗi và các công cụ tự động hóa (biên dịch, đóng gói, v.v.) Đừng hiểu sai cách nhưng VIM hoặc SublimeText, tôi không nghĩ chúng là IDE, nếu họ có thể là những trình soạn thảo mã rất tốt, và ngay cả khi bạn có thể thêm trình biên dịch và trình gỡ lỗi, một IDE để trở thành như vậy phải đi kèm với những công cụ đó ngay từ đầu. Ngoài thiện chí công việc của bạn vốn rất tốt lại gây hoang mang cho những người mới bắt đầu học lập trình. Biết từng thứ là gì và khả năng của chúng là gì là cơ sở để mỗi người tìm kiếm theo nhu cầu, sự thoải mái và sở thích cá nhân để có lựa chọn tốt nhất khi phát triển.
Tôi nghĩ rằng đã có một sự nhầm lẫn ở đây:
Sublime Text (đã có trong phiên bản 3) và Vim không phải là IDE, chúng là Trình chỉnh sửa văn bản. Nó khác: trong khi IDE có các công cụ để kiểm tra, biên dịch và hơn thế nữa, thì một trình soạn thảo văn bản chỉ để viết (như tên gọi) văn bản và mã.
Điều đó đã rõ ràng, danh sách các IDE và trình chỉnh sửa yêu thích của tôi:
IDE:
- Dev C ++ (Windows, chỉ dành cho C ++) (Miễn phí, độc quyền)
- Mã :: Khối IDE (Đa dạng, cho C ++ và có thể mở rộng cho các chương trình khác) (Mở)
Người soạn thảo văn bản:
- Nano: Trình soạn thảo đầu cuối, rất đơn giản (Mở)
- Văn bản tuyệt vời (3)
- Mã Visual Studio (Đa dạng) (Mở, mặc dù là M $)