Trình soạn thảo văn bản với các tab và cú pháp tô sáng? Gedit thay thế? [đóng cửa]


13

Như câu hỏi nêu, gedit có một vài lỗi khó chịu (con trỏ biến mất, v.v.). Tôi chỉ cần các tab, tô sáng cú pháp và số dòng. Tôi sẽ sử dụng nó chủ yếu cho lập trình. Tôi đang sử dụng Lubfox.

chỉnh sửa: Cảm ơn vì nhiều gợi ý, hiện tại tôi đang cố gắng siêu phàm nhưng nó không hỗ trợ mã Fortran, tôi đã quên đề cập đến câu hỏi đó, nhưng Sublime có vẻ rất hay. Mà trong số những hỗ trợ fortran?


1
Chà, có một gói cho tô sáng cú pháp FORTRAN, bạn có thể cài đặt với Kiểm soát gói , nhưng nó hơi hạn chế.
Kroltan 6/2/2015

Câu trả lời:


7

Sử dụng văn bản cao siêu . Bạn có thể tải xuống trình cài đặt Ubuntu từ liên kết đó hoặc, ít nhất là trên máy của tôi (Ubuntu 14.10), bạn có thể cài đặt nó thông qua apt:

sudo apt-get install sublime-text

6
Bạn có thể đang sử dụng một PPA. Văn bản cao siêu không có trong kho chính thức .
muru 6/2/2015

3
@Pokey Tôi đã cài đặt siêu phàm nhưng dường như đây chỉ là phiên bản dùng thử.
Herman Toothrot 6/2/2015

1
Chắc chắn, bạn cần phải mua nó. Mặc dù vẫn có thể sử dụng phần mềm mà không cần giấy phép đầy đủ. "Sublime Text 2 có thể được tải xuống và đánh giá miễn phí, tuy nhiên phải mua giấy phép để tiếp tục sử dụng. Hiện tại không có giới hạn thời gian thực thi cho việc đánh giá."
PokeyBagelHole 6/2/2015

27

Geany Cài đặt geany

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. Nó chỉ sử dụng bộ công cụ GTK2 và do đó bạn chỉ cần các thư viện thời gian chạy GTK2 để chạy Geany.

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

Là một người dùng Gedit lâu năm, tôi đã chuyển sang Geany vào năm ngoái với tư cách là người soạn thảo văn bản chính của mình, tôi thấy đó là sự thay thế gần nhất.
Tôi thấy Geany hỗ trợ các tính năng bạn yêu cầu và đi kèm với nhiều tính năng và plugin có sẵn hơn trong Ubuntu so với gedit.
Tôi thấy việc hoàn thành mã, trình duyệt biểu tượng, gấp mã và trình duyệt cây cũng hữu ích, cũng như có công cụ tìm và thay thế nhiều năng lượng hơn cũng như khả năng cấu hình khởi chạy các công cụ dòng lệnh từ menu.


14

Tôi sẽ đề nghị biên tập viên yêu thích của tôi, vim. Hỗ trợ plugin có nghĩa là nó có thể giúp với mã Fortran của bạn với một vài bổ sung. Tất nhiên, vim có một đường cong học tập dốc, vì vậy nếu bạn thích một cái gì đó đơn giản hơn để học cách sử dụng, thì đó không phải là một lựa chọn tốt.

Một đề nghị khác là xem xét ý tưởng của cộng đồng Fortran về các biên tập viên phù hợp:


+1 cho vim. Tôi đã nản lòng một thời gian trước với các biên tập viên mà tôi đã sử dụng để viết Python. Một con đường dài, uốn khúc, cuối cùng đã đưa tôi đến cơ hội cuối cùng và tôi không bao giờ nhìn lại. Có một đường cong học tập, nhưng tôi không nghĩ nó gần như tồi tệ như đôi khi nó được tạo ra.
chuông

@roadmr Tôi đã thấy vim được đề xuất ở nhiều nơi nhưng tôi nghĩ rằng đó chỉ là chuyển đổi không trực quan và không thực tế giữa các chế độ khác nhau, đó là phím tắt dành cho bàn phím, tôi không thấy lợi thế khi có chế độ chỉnh sửa và chế độ lệnh.
Herman Toothrot 9/215

Emacs nặng về phím tắt; Tôi trước đây là một người dùng Emacs và tôi đã quen với vim tốt. Điều đó nói rằng, có rất nhiều lựa chọn khác nếu bạn không cảm thấy mình sẽ quen với vim. Đó chỉ là một gợi ý khác :)
roadmr

12

Bằng cách nào đó không ai đề cập đến nó. Hãy thử emacs .

Đó là trình soạn thảo lập trình viên hoàn hảo. Nó không đi được xây dựng với chế độ Fortran, mà hỗ trợ thụt đầu dòng, làm nổi bật, vv Các phím tắt chỉnh sửa có thể mất một số làm quen với nếu bạn đang đến từ hầu hết các biên tập viên khác (mặc dù đây không phải là gần như là đúng vì nó là với vim). Chế độ CUA có thể giúp đỡ ở đây. Tôi đề nghị chạy qua hướng dẫn (khi bạn lần đầu tiên khởi động nó, nó sẽ cho bạn biết làm thế nào). Về lâu dài, bạn sẽ thấy các emac mạnh hơn rất nhiều so với bất kỳ trình soạn thảo nào khác. Không có gì, ngoại trừ vim, thậm chí đến gần.


10

GitHub của Atom (trong một VM Lubuntu 14.04):

Ví dụ về plugin ngôn ngữ fortran của Atom

Giống như Sublime Text , hiện tại không được đánh bóng, nhưng là nguồn mở. Được phát triển trong CoffeeScript và tương tự - tức là, có thể mở rộng, nhưng chậm hơn một chút so với Sublime.

Bạn có thể cài đặt nó từ ppa của WebUpd8 :

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom

Nó hỗ trợ Fortran thông qua gói fortran ngôn ngữ , được chuyển đổi từ gói của Textmate . Bạn có thể cài đặt nó từ menu Cài đặt ( Ctrl+ ,, Cài đặt, tìm kiếm Fortran và nhấp Cài đặt):

Cài đặt ngôn ngữ fortran trên Atom cho Mac

(gif được thực hiện trên Mac, nhưng chính xác áp dụng tương tự cho phiên bản Linux)


1
Vì vậy - tại sao các downvote?
mgarciaisaia 7/2/2015

10

Kate khá đẹp. Tôi chưa bao giờ sử dụng nó cho Fortran cá nhân, nhưng đã thấy nó được khuyến nghị.

sudo apt-get install kate

Một ví dụ có thể được nhìn thấy ở đây:

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


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.