Những trình soạn thảo văn bản dành cho nhà phát triển nào có sẵn cho Ubuntu? [đóng cửa]


89

Tôi đang tìm kiếm một trình soạn thảo văn bản để lập trình bằng Python, tốt nhất là một trình soạn thảo dễ học cho người mới bắt đầu.


Một câu hỏi tương tự bạn nên kiểm tra là - ubfox.stackexchange.com/questions/4246/ mẹo
Nikhil

Xem thêm: trình soạn thảo văn bản cho PHPtrình soạn thảo văn bản cho Ruby on Rails . Sẽ có rất nhiều sự chồng chéo ở đây. Đây có lẽ nên là một wiki cộng đồng.
dv3500ea

Bạn có đặc biệt muốn một trình soạn thảo cho Python hay chỉ là một trình soạn thảo văn bản tốt? Bạn có thể muốn làm rõ điều đó, bởi vì có rất nhiều IDE Python tốt và rất nhiều trình soạn thảo văn bản tốt không dành riêng cho Python.
bốn

Một câu hỏi tương tự khác, những gì IDE sare có sẵn cho Ubuntu
Suhaib

Câu trả lời:


73

Geany văn bản thay thế

Geany là một IDE nhẹ hỗ trợ python.

Một số tính năng mà tôi thấy đặc biệt hữu ích bao gồm:

  • Cú pháp tô sáng
  • Tự động thụt lề - đặc biệt hữu ích cho python
  • Mã gấp, cho phép bạn ẩn các phần của mã của mình
  • Kiểm tra và thực hiện cú pháp sẵn có
  • Trình duyệt biểu tượng
  • Thiết bị đầu cuối nhúng
  • Tìm và thay thế bằng hỗ trợ regex

văn bản thay thế


Thật tệ khi chủ đề Geany cũng dễ như giải pi.
Chris K

Bất cứ khi nào tôi thay đổi kích thước cửa sổ Geany, tôi sẽ gặp lỗi / lỗi đồ họa kỳ lạ trong văn bản. Tôi không biết tại sao.
vui vẻ

Sẽ thật tuyệt khi có được một số so sánh với TextMate vì Geany dường như là biên tập viên hàng đầu ở đó.
Léo Léopold Hertz

Cảm ơn bạn đã gợi ý! Điều tốt nhất là: nó mở tất cả các tệp dưới dạng các tab, ngay cả khi cửa sổ nằm trên một không gian làm việc khác; chỉ là những gì tôi đang tìm kiếm, không giống như gedit ngu ngốc (đẹp hơn, không nghi ngờ gì)
Ilja

57

Vim Cài đặt GVim

Tôi nghĩ Vim thật tuyệt vời!

Vim là một trình soạn thảo văn bản có cấu hình cao được xây dựng để cho phép chỉnh sửa văn bản hiệu quả. Nó là phiên bản cải tiến của trình soạn thảo vi được phân phối với hầu hết các hệ thống UNIX.

Mặc dù Vim ban đầu được phát hành cho Amiga, nhưng Vim đã được phát triển thành đa nền tảng , hỗ trợ nhiều nền tảng khác. Đây là trình soạn thảo phổ biến nhất trong số các độc giả Tạp chí Linux .

Vim là phần mềm miễn phí và nguồn mở và được phát hành theo giấy phép bao gồm một số điều khoản từ thiện, khuyến khích người dùng thích phần mềm này xem xét quyên góp cho trẻ em ở Uganda. Giấy phép tương thích với Giấy phép Công cộng GNU.

văn bản thay thế


23
Vim có sức mạnh phi thường. Nhưng nó có một đường cong học tập không cần thiết, vì nó quá khác biệt với tất cả các biên tập viên khác. Đầu tư thời gian sẽ trả hết, nhưng mọi người nên biết rằng họ sẽ cần một vài ngày / tuần để thành thạo vim.
Marius Gedminas

4
Vim là quả bom. Tìm hiểu để sử dụng trình soạn thảo này, nó đáng giá.
oadams

3
Bài viết tuyệt vời về vim: stevelosh.com/blog/2010/09/ sắp
home

4
@DrKenobi: cần chỉ ra rằng mặc định vimđược cài đặt trên ubfox là phiên bản rút gọn ( vim-tiny) và đối với phiên bản GUI, người dùng nên cài đặt vim-gnomehoặc vim-gtkdường như giống hệt nhau.
enzotib

1
Đó là vim.tinynếu bạn muốn thực hiện nó.
Martin Uting

51

Tôi thực sự phải thêm Sublime Text 2 vào danh sách vì nó đơn giản là tuyệt vời. Đây là sự thay thế TextMate tốt nhất cho Linux.

Nó có quá nhiều tính năng để viết tất cả ở đây, nhưng chỉ nêu một vài tính năng:

  • một thanh bên cho các dự án hoặc tệp và tab kiểu Chrome cũng như chỉnh sửa nhiều ngăn bao gồm chế độ khung ngang, dọc và thậm chí là khung hình tứ giác
  • "Goto Anything": nhấn Ctrl + P và nhập nội dung nào đó - thao tác này sẽ tìm kiếm trong cả tên tệp và dòng mã trên các tệp hiện đang mở cũng như các tệp đóng gần đây. Bắt đầu tìm kiếm của bạn bằng cách sử dụng "#" để đi đến dòng từ đó, "@" cho ký hiệu hoặc ":" cho dòng
  • minimap hiển thị cho bạn tổng quan về các tệp của bạn
  • macro, các công cụ tìm khác nhau (tìm trong tệp, tìm trong tệp đang mở, tìm tăng dần), dễ dàng chuyển đổi giữa dự án, nhiều lựa chọn, tự động hoàn thành và nhiều hơn nữa.

nhập mô tả hình ảnh ở đây


Sublime 2 cũng tương thích với Vim - điều này làm cho nó tuyệt vời hơn.
Adhip Gupta

Hiện tại đã có một Văn bản tuyệt vời 3 , và nó còn tuyệt vời hơn nữa!
rvighne

1
Thật không may, Sublime Text là một trình soạn thảo không hoạt động trên kiến ​​trúc armhf.
henrywright

Tính năng yêu thích của tôi về trình soạn thảo này là nhiều con trỏ và tô sáng regex thời gian thực. Thật mạnh mẽ để xem mọi điểm nổi bật của biểu thức chính quy trong một tệp, chọn mọi lần xuất hiện của điểm nổi bật đó và sau đó uốn cong các lựa chọn theo ý muốn của tôi với bảng lệnh, biến đổi văn bản, nhảy chọn thế giới, độ tốt của con trỏ tương đối. Mặc dù theo thời gian, tôi cũng trở nên khá khó chịu, nhưng việc xây dựng để chọn lần xuất hiện tiếp theo của lựa chọn không khớp với biến tiếp theo được tô sáng (điều này thực sự chỉ là vấn đề nếu các biến có tên chữ cái đơn.)
ThorSummoner

Chi phí $ / là nagware & không phải là nguồn mở. Sau khi thử nó tôi không thấy nó tốt hơn kate. Vị trí con của thiết bị đầu cuối và bảng màu là tốt hơn, nhưng nhận xét và thụt nhiều dòng mã vào katethì dễ dàng hơn. Có một sự thay thế mởlime-text
virtualxtc

42

Gedit cài đặt gedit

Gedit là một trình soạn thảo văn bản đơn giản nhưng hữu ích, hỗ trợ tô sáng cú pháp cho python. Nó không có nhiều tính năng vượt trội, nhưng sử dụng rất đơn giản. Nó có thể được mở rộng với các plugin. Có một bộ plugin có thể được cài đặt từ gói gedit-plugin .

gedit


4
Thực sự cần một liên kết gói cho phần mềm mặc định? Không làm hại gì nhưng nó làm tôi cười.
Oli

6
Tôi cho rằng nó có thể hữu ích cho mọi người trên
Kubfox

1
Đừng quên tắt plugin 'trình duyệt tệp'. Tôi sẽ làm cho việc tải tài liệu trở nên linh hoạt hơn.
Evan Plaice

@ dv3500ea: Họ có thể sử dụng Kate mặc dù.
Martin Uting

Liệu gEdit có chức năng "thư mục dự án mở" không?
henrywright

20

Đối với một trình soạn thảo văn bản đơn giản nhưng mạnh mẽ, tôi thích SciTE . Nó có nhiều tùy chọn ngôn ngữ tuyệt vời và đa nền tảng. Notepad ++ được phát triển từ cơ sở mã SciTE, vì vậy đây là điểm khởi đầu tốt nếu bạn di chuyển từ Windows / Notepad ++.

ảnh chụp màn hình với ngôn ngữ thả xuống


18

Lựa chọn của tôi là Kate. Là một ứng dụng KDE, do đó, một loạt các phụ thuộc cũng sẽ được cài đặt nếu bạn đang sử dụng Gnome.

kate Cài đặt kate

văn bản thay thế

http://en.wikipedia.org/wiki/File:Kate3.png


1
Tôi bỏ phiếu cho Kate. Một cách tự nhiên cho người bình thường (không suy nghĩ ở Lisp: -]) người (IMHO), trông đẹp, cấu hình đẹp (bao gồm một số tính năng độc quyền tôi rất thích). mặc dù tôi sử dụng Gnome, tôi không thể tìm thấy các lựa chọn thay thế hợp lý cho 2 ứng dụng KDE này: Kate và Krusader.
Ivan

Nhân tiện, @lovinglinux, một thanh công cụ có trên ảnh chụp màn hình của bạn trông khá kỳ cục. Làm thế nào bạn đạt được điều đó?
Ivan

@Ivan, là kiểu tiện ích QTCurve.
lovlinux

2
Nếu bạn muốn chỉnh sửa nhiều tệp giống như Eclipse, hãy kích hoạt trình cắm dự án và tạo tệp dự án . Kate sau đó sẽ tự động liệt kê các tệp đã đăng ký để kiểm soát phiên bản và bạn có thể nhanh chóng chuyển sang chúng bằng cách nhấn Ctrl-Alt-O.
z0r

17

Tại sao bạn không sử dụng nhật thực? .. Có một phần mở rộng python cho nhật thực.

Các tính năng bao gồm:

  • Tích hợp Django
  • Hoàn thành mã
  • Hoàn thành mã với nhập tự động
  • Cú pháp tô sáng
  • Phân tích mã
  • Đi đến định nghĩa
  • Tái cấu trúc
  • Xuất hiện dấu
  • Trình gỡ lỗi
  • Trình gỡ lỗi từ xa
  • Trình duyệt mã thông báo
  • Bảng điều khiển tương tác
  • và nhiều người khác:


    Kiểm tra url này: http://pydev.org/manual_101_install.html


  • 1
    +1 Tôi thực sự ấn tượng với PyDev. Tôi có thể sẽ sử dụng nó nếu tôi không thể có được tất cả các tính năng tôi muốn với Emacs.
    vhallac

    +1 Những ngày này nếu bạn đang sử dụng trình soạn thảo văn bản cho bất kỳ nhà phát triển đáng kể nào bạn đang làm sai. Danh sách trên là một dấu hiệu tuyệt vời về lợi ích của việc sử dụng IDE đầy đủ tính năng.
    Alb

    +1, nếu bạn cũng nhận được Trung tâm phần mềm Eclipse từ các kho lưu trữ mặc định trong Eclipse, bạn có thể cài đặt PyDev từ đó.
    Nicholos Tyler

    5
    Nó quá nặng :(
    Akash Shende

    1
    Tôi không sử dụng Eclipse vì nó cực kỳ chậm. Tôi không quá ngạc nhiên vì tôi không bao giờ hài lòng với các màn trình diễn của JVM, nó khiến tôi xóa mọi thứ Java liên quan đến máy tính của tôi (nghiêm túc).
    MasterMastic

    14

    Vim

    một trong những trình soạn thảo văn bản cổ điển, đa nền tảng và là một người hâm mộ yêu thích lập trình. Một đường cong học tập nhẹ, nhưng một khi bạn bắt kịp và xem nó có thể mạnh đến mức nào bạn sẽ không bao giờ quay lại.

    nhập mô tả hình ảnh ở đây


    Có một loạt các plugin có sẵn mà bạn sẽ thiết lập trong IDE Rails đầy đủ ngay lập tức: BẤM VÀO ĐÂY


    2
    1 cho vim / gVim đây là một hướng dẫn để làm cho vim như RoR IDE biodegradablegeek.com/2007/12/...
    Rojan

    12

    Ô tô đỏ

    chụp màn hình

    Tìm thấy nó được quảng cáo trên StackOverflow. Nguồn mở, đa nền tảng, giao diện / cảm nhận / hoạt động như TextMate. Nó thậm chí còn hỗ trợ các gói TextMate và đi kèm với các chủ đề TextMate! Nó có một trình duyệt tệp dự án và một loạt các tính năng khác. Đọc hướng dẫn cài đặt và sau đó:

    sudo gem install redcar
    redcar install
    

    LƯU Ý: nó đang được phát triển


    Liên kết bị phá vỡ trong cơ thể.
    Léo Léopold Hertz

    11

    Đi với Emacs, nó có chế độ Python vững chắc. Dù sao bạn cũng không cần bất cứ thứ gì quá màu mè. Thay vì sử dụng trình duyệt lớp, nó giúp sử dụng trình duyệt web hoặc đọc qua hướng dẫn cho bất kỳ mô-đun nào bạn đang sử dụng.


    Quy tắc +1 emacs. Đường cong học tập ổn định, biên tập viên mạnh mẽ nhất.
    psusi

    Đừng hiểu lầm tôi, tôi yêu emacs và cố gắng sử dụng nó cho mọi thứ. Nhưng nó có lẽ là trình soạn thảo khó nhất để học. Lần đầu tiên tôi chạy nó, tôi thậm chí không thể thoát khỏi nó và phải giết nó từ một cái vỏ khác. :)
    vhallac

    1
    @vhallac: Emacs chắc chắn có một đường cong học tập dốc, nhưng khi gặp khó khăn trong việc học chiếc cúp vô địch chắc chắn sẽ thuộc về vi / vim!
    haziz

    @vhallac Thật là vui nhộn. Tôi đã có cùng một kinh nghiệm, tôi đã giết nó thông qua htop. : D
    henry

    10

    Nano

    Nếu bạn muốn làm quen với giao diện Dòng lệnh (CLI) trong thiết bị đầu cuối, tôi sẽ đề xuất Nano. Nó rất linh hoạt và hơn nữa nó đã được cài đặt sẵn trong thiết bị đầu cuối Gnome.

    Để truy cập Nano:

    1. Đưa lên thiết bị đầu cuối Gnome.
    2. Loại nano tại nhà ga.

      $ nano

    3. Voila, bạn đang ở trong nano!

    Ban đầu nó khá khó khăn nhưng nó rất hữu ích nếu bạn là quản trị viên hệ thống và nó sẽ hữu ích trong trường hợp không có giao diện đồ họa.


    Đã tìm kiếm một ánh sáng, điều này là phù hợp nhất.
    Gaurav Gandhi

    Có thể được cài đặt sẵn trong Ubuntu chứ không phải trong thiết bị đầu cuối Gnome ** ;-)
    Helio

    10

    Kinh sư Cài đặt các ghi chép

    chụp màn hình

    Scribes được thiết kế để làm cho bạn năng suất hơn Đơn giản, mỏng và kiểu dáng đẹp, nhưng mạnh mẽ.

    Các tính năng bao gồm:

    • Mở rộng thông qua các plugin Python
    • Chỉnh sửa từ xa (ftp, sftp, ssh, samba, webdav, webdavs)
    • Đoạn trích! Xem bản demo flash.
    • Hoàn thành từ tự động
    • Tự động sửa và thay thế
    • Tự động hoàn thành cặp ký tự và chèn thông minh
    • Tự động thụt lề
    • Chức năng xử lý và xử lý văn bản mạnh mẽ
    • Dấu trang và điều hướng thông minh
    • Bộ chuyển đổi tài liệu
    • Màu sắc cú pháp cho hơn 30 ngôn ngữ
    • và nhiều hơn nữa...

    Tải về

    sudo apt-get cài đặt ghi chép

    Hoặc Phiên bản mới nhất của Scribes có thể được cài đặt bằng PPA chính thức sau: -

    sudo add-apt-repository ppa:mystilleef/scribes-daily
    sudo apt-get update && sudo apt-get install scribes
    

    9

    Tôi sử dụng Gedit với plugin Gmate . Đó là giải pháp nhẹ và nhanh. Tôi nghĩ rằng nó cho phép bạn sử dụng nhiều tính năng của TextMate.

    Chỉ cần tải về nguồn và chạy script install.sh.


    8

    Hãy thử Geany . Nó được tích hợp hỗ trợ cho Ruby và có các tính năng bạn muốn. Nó được thiết kế để có các tính năng của IDE trong khi vẫn nhẹ.

    Geany là một môi trường phát triển tích hợp nhỏ và nhẹ. Nó được phát triển để cung cấp một IDE nhỏ và nhanh, chỉ có một vài phụ thuộc từ các gói khác. Một mục tiêu khác là độc lập nhất có thể với Môi trường máy tính để bàn đặc biệt như KDE hoặc Gnome - Geany chỉ yêu cầu các thư viện thời gian chạy GTK2.

    Để cài đặt nó, bao gồm chức năng dự án bạn muốn, cài đặt geanygeany-pluginsgói.


    +1 Trên Geany - Tôi sử dụng nó cho tất cả các nhu cầu về kịch bản của mình: Ruby, Perl, Python, PHP, Java. Trọng lượng nhẹ với các tính năng cần phải có để làm cho tôi hiệu quả.
    Marco Ceppi

    Geany không hỗ trợ cho các địa điểm từ xa. Bạn không thể tạo hoặc xóa các tập tin từ khung tập tin. Không có cây trong trình duyệt tệp, bạn chỉ có thể xem một thư mục cùng một lúc. Không có mẫu hoàn thành mã. Nó có nhiều nút hơn gEdit, nhưng ít hơn.
    Ralf

    Khi nào @Andrew yêu cầu bất kỳ tính năng nào bạn đề cập? Geany có tất cả các tính năng mà anh ấy yêu cầu và tất cả các tính năng mà tôi muốn có. Có chế độ xem dạng cây trong tab 'Tài liệu' của khung bên cạnh, nhóm sẽ mở các tệp trong thư mục của chúng. Tôi sử dụng thiết bị đầu cuối sẵn có cho hầu hết quản lý tập tin của tôi. Nó có mã hoàn thành - Tôi không biết mẫu hoàn thành mã là gì. Giống như trong Gedit, các tính năng có thể được thêm thông qua các plugin. Chỉ vì nó thiếu một số tính năng bạn thích, không có nghĩa là nó xấu.
    dv3500ea

    Tôi chỉ đưa ra một số nhược điểm có thể có của Geany. Và nếu chọn một cái gì đó khác với những gì đã được cài đặt theo mặc định sẽ có một số lợi thế, phải không?
    Ralf

    Tôi đồng ý rằng Gedit là một trình soạn thảo tốt và tôi đã sử dụng nó trong một thời gian dài nhưng đã đổi thành Geany vì nó có các tính năng nâng cao hơn bao gồm: nhiều tùy chọn tìm / thay thế, gấp mã và khả năng biên dịch / xây dựng / thực thi chỉ bằng một cú nhấp chuột nút hoặc nhấn 1 phím. Có nhiều tính năng hơn nhưng tôi không muốn liệt kê tất cả.
    dv3500ea

    6

    gEdit tất cả các cách.

    • Đây là một trong số ít các trình soạn thảo thực sự hoạt động với các địa điểm từ xa. Không có trình soạn thảo nào khác mà tôi biết hỗ trợ các vị trí ssh được xác định là dấu trang Nautilus.

    • Nó pha trộn vào máy tính để bàn của bạn độc đáo. Tất cả các trình soạn thảo đa nền tảng này đều dựa trên XUL hoặc Java và thường có kết xuất phông chữ khủng khiếp.

    • Nó có một ngăn tập tin ở bên trái (nhấn F9)

    • Nó có hỗ trợ cú pháp cho tất cả các tập tin ruby

    • Nó hỗ trợ các phím tắt phổ biến nhất. Những người bạn đang mong đợi để làm việc.

    • Có các plugin ngoài đó để hoàn thành mã.

    • Có các plugin ngoài đó để kiểm soát sửa đổi. (ít nhất là Bazaar, tôi không chắc về git)

    • Có một plugin console. Nhưng tôi thường chỉ mở một thiết bị đầu cuối trên một máy tính để bàn khác và tập trung theo chuột. Bạn cũng có thể nhìn vào những thứ như trận động đất. (liên kết một thiết bị đầu cuối thả xuống với phím ~, như trong Quake)

    • Bạn có thể kết nối các phím tắt với các tập lệnh shell tùy chỉnh, hoạt động trong thư mục 'chính'. Hoàn hảo cho các nhiệm vụ cào thông thường.

    Tái bút Nếu bạn không cần hoặc muốn có một ngăn tập tin, bạn nên xem qua Scribes. Đó là một bản sao bạn bè. Khá nhiều. Rất nạc, nhưng nó tích hợp độc đáo. Hỗ trợ các vị trí từ xa, mẫu mã, tô sáng cú pháp. Điều thú vị duy nhất là nó tiết kiệm khi bạn nhập và nó không có ngăn tập tin thích hợp.


    1
    Gedit, Geany, Bluefish và Scite đều là nền tảng chéo. Không ai trong số họ đang sử dụng XUL hoặc swing. Tất cả đều sử dụng GTK và do đó kết hợp tốt với máy tính để bàn Gnome.
    dv3500ea

    Tích hợp tốt không chỉ là GTK. Đó cũng là về gio và gvfs, ví dụ. Tích hợp tài liệu gần đây. Chấp nhận những thứ như các phím tắt toàn màn hình. Có thể mở nautilus cho một thư mục nhất định trong treeview. Và tôi đã đề cập đến nhiều trình soạn thảo 'đặc biệt dành cho đường ray', như RadRails, đó là Java (nhật thực), C ++ (Netbeans) hoặc Xul.
    Ralf

    kiểm tra gedit-mate để biết các tính năng của textmate-ish trong gedit. github.com/ivyl/gedit-mate
    Derek

    gần như hoàn hảo nhưng thiếu hỗ trợ tốt cho git và không có công cụ định dạng mã làm việc nào được biết đến trên Gnome3
    prusswan

    6

    Phát triển đơn

    Hình ảnh của IDE MonoDevelop

    Ban đầu nó được viết dưới dạng IDE để viết C # (rất tuyệt vời) nhưng các phần mở rộng đã được tạo để mở rộng trình chỉnh sửa cho các ngôn ngữ khác.

    Các ngôn ngữ mở rộng bao gồm:

    • trăn
    • java
    • ánh trăng
    • boo
    • vala

    Cũng có tin đồn rằng một mô-đun PHP đang được làm việc.

    Cá nhân, tôi đã sử dụng nó chủ yếu cho C # và một số phát triển python (tôi thực sự mong muốn các nhà phát triển sẽ làm việc trên fefature tự động hoàn thành của python).

    Nó cũng có khả năng tích hợp các plugin để quản lý cơ sở dữ liệu, kiểm soát nguồn, kiểm tra đơn vị, v.v ...

    Mặc dù không phải là một lựa chọn 'trọng lượng nhẹ', nhưng nó chắc chắn đáng sử dụng.


    6

    Tất cả các bên trên là các biên tập viên tuyệt vời. Gần đây tôi đã tìm thấy IDE ánh sáng mới này và nó cũng tương thích đa nền tảng.

    Kim tự tháp

    Nó là gói cho tất cả các ngôn ngữ kịch bản. Nó đi kèm trong các phiên bản khác là tốt, PHP Storm5WebStorm

    Cơn bão PHP, chứa hỗ trợ cho tất cả các ngôn ngữ. Ngoài ra, vẻ đẹp của trình soạn thảo này là, nếu bạn là sinh viên. Bạn có thể đăng ký IDE này miễn phí và không chỉ cho bản thân mà còn cho người dùng không giới hạn trong một năm. Ngoài ra, giống như Visual Studio, nó có tính năng intellisense, nơi bạn có được các thuộc tính và phương thức trong trình đơn thả xuống.

    Tôi thực sự có rất nhiều niềm vui khi sử dụng trình soạn thảo này.



    4

    Emacs là một trình soạn thảo văn bản tuyệt vời (cộng với rất nhiều chức năng khác) sẽ phục vụ tốt cho bạn trong thời gian dài. Nó có một đường cong học tập hơi dốc, nhưng tôi nghĩ bạn sẽ được đền đáp xứng đáng. Cài đặt nó với:

    sudo apt-get install emacs

    Tôi sẽ bắt đầu với hướng dẫn dựng sẵn emacs. Nó có thể dễ dàng truy cập từ "bộ đệm" mặc định mở ra. Nó sẽ giúp bạn bắt đầu và tốt trên con đường của bạn.


    4

    Tôi rất muốn giới thiệu người kế nhiệm cho Sublime Text 2, Sublime Text 3 . Nó rất nhanh và có hỗ trợ các phím tắt. Bạn có thể cài đặt nhiều plugin để thêm các chức năng mới.

    Đáng buồn là văn bản cao siêu không phải là mã nguồn mở và trả tiền / nagware. Tuy nhiên, có một dự án mã nguồn mở đang cố gắng thay thế nó Lime Text


    cao siêu là tốt nhất trong tất cả
    pahnin

    Nó không phải là nguồn mở / được trả tiền / nagware
    virtualxtc

    3

    DrPython cài đặt drpython

    DrPython là một IDE cụ thể của python được viết bằng python và tôi tin rằng bạn thậm chí có thể mở rộng nó trong python. Các tính năng bao gồm:

    • Cú pháp tô sáng
    • Một trình duyệt lớp
    • Trình gỡ lỗi python tích hợp

    văn bản thay thế


    2

    Đừng ghét tôi vì những gì tôi sẽ nói: netbeans 6.9 . (tải xuống "phiên bản ruby" để tránh những thứ không cần thiết khác để tải ..)
    vâng, bạn sẽ nói: nhưng nó cần java !! nhưng, nếu bạn có + 512mb, hãy thử nó và nói với tôi sau, đó chỉ là một tùy chọn khác: P


    2

    Để cung cấp tùy chọn trình soạn thảo khác cho tính đầy đủ - hãy xem Eclipse với plugin Aptana .

    Ưu

    1. Thật hữu ích nếu bạn đã cài đặt Eclipse và bạn muốn làm việc trên Ruby.

    2. Nó có tất cả các tính năng bạn yêu cầu và hơn thế nữa (ví dụ như intellisense)

    3. Khi bạn tìm hiểu giao diện Eclipse, bạn có thể làm việc hiệu quả với nhiều ngôn ngữ và công nghệ lập trình

    Nhược điểm

    1. Eclipse đang đói tài nguyên - không dành cho các máy có bộ nhớ thấp.

    2. Giao diện người dùng có một đường cong học tập nếu bạn không quen thuộc với Eclipse.


    1

    Biên tập viên Bluefish

    Từ trang web:

    Bluefish là một trình soạn thảo mạnh mẽ nhắm vào các lập trình viên và thiết kế web, với nhiều tùy chọn để viết trang web, tập lệnh và mã lập trình. Bluefish hỗ trợ nhiều ngôn ngữ lập trình và đánh dấu, và nó tập trung vào chỉnh sửa các trang web động và tương tác.

    Ngoài ra, Scribes (trông rất giống Textmate của Mac OS X).


    Tôi thứ hai ghi chép. Bluefish là một chút oldskool. Các nút cho thẻ HTML và như vậy.
    Ralf

    1

    Tôi cũng đề nghị Gedit. Kiểm tra gedit-mate để có một "bộ plugin, công cụ, bảng màu và đoạn trích tuyệt vời sẽ cải thiện công việc của bạn."


    1

    Tôi đề nghị sử dụng jedit. Đây là một trong số ít các trình soạn thảo cho phép bạn hiển thị nhiều tệp cùng một lúc mà tôi thấy rất hữu ích. Bạn cũng có thể đồng thời hiển thị các phần khác nhau của cùng một tệp. Trình soạn thảo duy nhất khác thực hiện điều này là kate nhưng dường như nó không hoạt động với các phiên bản mới hơn của ubfox.



    Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
    Licensed under cc by-sa 3.0 with attribution required.