Hỗ trợ các tính năng khác nhau trong gedit


11

Tôi đang cố gắng sử dụng gedit làm trình chỉnh sửa chính của mình và đang tìm kiếm trợ giúp với một số tính năng khó. Đối với mỗi điều sau đây, mọi người có thể giúp tôi cách cài đặt và định cấu hình tính năng không?

  • mã gấp
  • hỗ trợ môn vị
  • hỗ trợ chia nhỏ
  • kiểm tra chính tả
  • xóa khoảng trắng
  • regex-Powered tìm và thay thế
  • bất kỳ tính năng nào khác tôi nên biết về?

Tags: Plugin, IDE

Câu trả lời:


11
  • Mã gấp

    Plugin ném một lỗi trên dòng lệnh khi bạn cố gắng gấp. Nhưng nó có thể là thứ mà một lập trình viên Python giỏi có thể sửa trong năm phút.

    Rõ ràng mã gấp được dự kiến ​​sẽ được hỗ trợ bởi gedit cuối cùng.

  • Cây thông

    Một tham chiếu đến một plugin tôi tìm thấy đã chỉ ra một nhánh bzr không còn tồn tại.

  • Chia tay

    Tôi không sử dụng nó nhiều, nhưng nó là một công việc đủ tốt cho tôi.

  • Kiểm tra chính tả

    Các plugin nên được kích hoạt theo mặc định. Sử dụng Tools > Autocheck Spellingđể bật nó lên.

  • Xóa khoảng trắng

    Loại bỏ khoảng trắng không cần thiết khi lưu tệp.

  • Regex Tìm kiếm và Thay thế:

    Trích xuất vào thư mục plugin của bạn, kích hoạt và sử dụng Tools > Regex Search & Replace.

  • Khác:

    Gói gedit-plugin đi kèm với một số plugin tiện dụng. Bạn nên kiểm tra xem.


+1 cho gói gedit-plugin. Đó là điều cần thiết nếu bạn đang viết mã bằng gedit. Ngoài ra, hãy chắc chắn để tắt trình cắm trình duyệt tệp. Nó được biết là gây ra độ trễ đáng kể (và gây phiền nhiễu) khi bắt đầu một phiên bản của gedit. Vô hiệu hóa nó sẽ làm cho gedit trở nên linh hoạt và nhanh chóng để bắt đầu như bạn mong đợi từ một trình soạn thảo nhẹ. Sau khi cài đặt gói gedit-plugin, hãy chắc chắn kiểm tra plugin "Terminal nhúng". Sẽ khá thuận tiện nếu bạn đang thực hiện bất kỳ kịch bản quan trọng nào (như python).
Evan Plaice

để biết thêm thông tin về lỗi plugin 'Trình duyệt tệp', hãy xem bug.launchpad.net/ubfox/+source/gedit/+orms/280411
Evan Plaice

5

Geany có tất cả các tính năng bạn muốn ngoại trừ hỗ trợ pylint sẵn có (mặc dù có kiểm tra cú pháp sẵn có và bạn có thể chạy pylint bằng thiết bị đầu cuối tích hợp). Chế độ xem phân tách và kiểm tra chính tả có sẵn thông qua các plugin (gói geany-plugin*:). Geany rất nhẹ và đơn giản để sử dụng - hoàn hảo nếu bạn đang tìm kiếm thứ gì đó cao cấp hơn gedit nhưng không muốn / cần sự phức tạp của một IDE toàn diện.

Tôi sẽ đề nghị cài đặt geanyvà các plugin bổ sung.
Qua thiết bị đầu cuối với sudo apt-get install geany
Hoặc cài đặt bằng Trung tâm phần mềm:

Cài đặt qua trung tâm phần mềm


Hmmm ... kiểm tra nó ngay bây giờ. Càng xa càng tốt.
mlissner

Cập nhật gần hai năm sau: Geany vượt trội so với gedit, nhưng nếu bạn chinh phục các đường cong học tập Eclipse, bạn giành chiến thắng.
mlissner

4

Xem http://live.gnome.org/Gedit/Plugins

Bạn cài đặt chúng bằng cách tải xuống các tệp của plugin và sao chép chúng vào ~/.gnome2/gedit/plugins.


Tôi đã hy vọng cho một chi tiết nhỏ hơn. Tôi thấy rằng tôi đã phải mua sắm và làm việc rất nhiều trong số này. Giống như mã gấp: Phải cài đặt tiện ích bổ sung, bật nó lên, sau đó sử dụng alt-z, tôi nghĩ, để làm cho nó hoạt động. Ngoại trừ việc nó chỉ hoạt động đôi khi - tôi không chắc là khi nào.
mlissner

Trong trường hợp gấp mã (trong số các lỗi khác), một phần lỗi là do GTKSourceView (thành phần gedit sử dụng) không đủ khả năng để xử lý việc gấp theo cách trực quan tốt đẹp. Vì vậy, trong trường hợp này, vấn đề chỉ là "đây là thứ tốt nhất hiện có". Nếu bạn muốn làm cho một cái gì đó tốt hơn, hãy nói chuyện với các nhà văn plugin và bị mắc kẹt.
Oli


1

Mặc dù gedit tốt cho chỉnh sửa tệp cơ bản, tôi sẽ không sử dụng nhiều hơn tôi sẽ sử dụng notepad.exe trên Windows. Bạn có thể muốn sử dụng IDE (Môi trường phát triển tích hợp). Tùy thuộc một chút vào mã bạn viết, những mã này có thể đáng để xem:

  • NetBeans
    • Java
    • PHP
    • C / C ++
    • Con trăn
  • Nhật thực
    • Java
    • PHP
    • C / C ++
    • Con trăn
  • Kem
    • Có vẻ là một chéo của gedit và notepad ++ nhưng tôi đã không sử dụng nó.
  • Chỉnh sửa
    • Giống như Kem. (không thực sự là một IDE)
  • VIM
    • Được thiết kế như một công cụ cli, có phần mở rộng GUI nhưng thiếu một chút về khả năng sử dụng nếu bạn không đọc hướng dẫn!
    • Rất nhiều ngôn ngữ!
  • GNU emacs
    • Được thiết kế như một công cụ cli, có phần mở rộng GUI nhưng thiếu một chút về khả năng sử dụng nếu bạn không đọc hướng dẫn!
    • Rất nhiều ngôn ngữ!

Bout VIM và Emacs hơi khó học để sử dụng, theo tôi thì VIM là đơn giản hơn.


3
Việc so sánh với notepad.exe hơi khó khăn phải không? Notepad thậm chí không có tô sáng cú pháp.
sepp2k

3
Gedit là một trình soạn thảo mạnh mẽ hơn nhiều so với bạn nghĩ. Nó có rất nhiều plugin làm cho nó đủ tốt để lập trình. Nhìn thấy nó không so sánh với một IDE hoàn chỉnh, bạn sẽ ngạc nhiên bởi các tính năng của nó nếu bạn nhìn đủ gần.
Decio Lira

Cream chỉ là vim với cấu hình mặc định khác, vậy làm sao Cream có thể "không thực sự là IDE"?
JanC

Có lẽ đang rất mệt mỏi vào thời điểm viết bài có liên quan đến nó ..
LassePoulsen

0
  • Cây thông (loại)

Tôi sử dụng trình kiểm tra python là một phần của gói gedit-developer-plugins trong repos. Nó không được nhìn thấy để sử dụng pylint, nhưng nó thực hiện một cú pháp và kiểu kiểm tra công việc tốt. Nó được gọi là Định dạng GDP trong danh sách plugin, không phải là một tên mô tả.


0

Tôi đã tìm kiếm một bản sao TextMate đàng hoàng cho Linux và cuối cùng tôi đã tìm được gEdit của mình và từ bỏ tất cả các IDE khác (NetBeans, Komodo ... bạn đặt tên cho nó):

Đây là cách để làm điều đó:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

Lần tới khi bạn khởi chạy gEdit, bạn sẽ ngạc nhiên về sức mạnh của nó. Đừng quên kiểm tra các plugin cũng để tăng cường trình chỉnh sửa hơn nữa.

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.