Trình quản lý đoạn mã cho Ubuntu?


13

Tôi đang tìm kiếm một trình quản lý đoạn mã tốt, với khả năng làm nổi bật cú pháp và tìm kiếm. Một tính năng quan trọng khác là khả năng thay đổi màu nền của vùng mã. Tôi đã thử nghiệm một số ứng dụng Adobe Air có nền trắng ở khắp mọi nơi, điều này làm tổn thương mắt tôi.

Tôi đang sử dụng KDE btw. Tôi sử dụng Kate để mã hóa, nhưng tôi không thích đó là plugin đoạn trích.


Tôi thực sự không thích các plugin đoạn trích vì khuyến khích mã hóa kiểu sao chép và dán. Những gì bạn nên cố gắng làm là viết các thư viện javascript tốt để tìm một số thư mục phù hợp với bạn để bạn không cần những đoạn trích này nằm xung quanh. Đó sẽ là đề nghị của tôi.
Robert Massaioli

Tôi đồng ý với bạn, đến một điểm nào đó. Vấn đề là tôi cần liên tục truy cập API của Firefox bằng các phương pháp tương tự. Vì vậy, không phải là vấn đề viết thư viện để tránh sao chép và dán.
lovlinux

3
@Robert, tôi nghĩ đó là một chút BS. Chỉ vì tôi không muốn viết <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.js"></script>hay sudo /etc/init.d/apache2 stophơn và hơn nữa chứ không phải chỉ là một kết hợp phím đơn giản như ctrl+alt+shift+jhoặc bất cứ điều gì không làm cho chúng ta phát triển xấu ...
Oscar Godson

1
@Oscar Ý kiến ​​của bạn là tốt, nếu bạn muốn làm điều đó và bạn thích nó thì tốt. Lưu ý rằng tôi đã không nói rằng nó làm cho bạn trở thành một nhà phát triển tồi mà đúng hơn là nó khuyến khích một phong cách mà tôi không nghĩ là tốt; làm điều đó mặc dù không làm cho bạn trở thành một nhà phát triển tồi. Tôi đã đưa ra một ý kiến ​​không có sự thật có nghĩa là bất kỳ ai cũng có thể lấy nó hoặc để lại nó và nhận xét của bạn có giá trị như nhau.
Robert Massaioli

Câu trả lời:


6

Nếu bạn đang làm việc trong python, Acire là một lựa chọn tốt.

acire

Trước tiên, bạn cần cài đặt thư viện Python Snippets

sudo add-apt-repository ppa:python-snippets-drivers/python-snippets-daily
sudo apt-get update
sudo apt-get install python-snippets

Sau đó, bạn có thể tự cài đặt Acire:

sudo add-apt-repository ppa:acire-team/acire-releases
sudo apt-get update
sudo apt-get install acire

Tôi làm việc chủ yếu với XUL và Javascript.
lovlinux

2

thay vì kate, tôi khuyên bạn nên sử dụng Gvim và plugin SnipMate , nó có khả năng tùy biến cao và rất dễ sử dụng. Lời chào hỏi


Cảm ơn lời đề nghị của bạn, nhưng tôi thực sự thích kate và không thích vim.
lovlinux

2

Bạn nên thử Code Thùng. Nó dựa trên đám mây để bạn có thể lấy đoạn trích của mình ở bất cứ đâu. Ồ, và nó miễn phí.


Cảm ơn. Nó trông thật tuyệt Tôi đã thử nó là những gì tôi đang tìm kiếm. Vấn đề là nó khá chậm và bạn chỉ có thể lưu trữ 25 đoạn trong gói miễn phí. Tôi chắc chắn không sẵn sàng trả 9,95 đô la một tháng để lưu trữ các đoạn. Tôi nghĩ rằng điều này hữu ích hơn cho các công ty có nhiều nhà phát triển.
lovlinux

2

Tôi đang sử dụng Eclipse , có trình quản lý đoạn trích thực sự hay, với sự hỗ trợ cho các biến và kéo và thả.



1

Nếu bạn vẫn đang tìm kiếm một công cụ quản lý đoạn trích tốt, tôi có thể giới thiệu QSnipps. Đó là nền tảng chéo, có tô sáng cú pháp, hỗ trợ chia sẻ cơ sở dữ liệu trên tất cả các máy tính của bạn .. vv

Hãy dùng thử tại: http://www.qsnipps.com/


1

Vì lợi ích của người khác, hãy thử gistboxapp , đây là tiện ích mở rộng cho Chrome. Bạn có thể sử dụng điều này trong bất kỳ nền tảng. Nó rất nhẹ.


0

Sử dụng một ứng dụng post-it, như TomBoy hoặc GNote . Nó nhẹ và đẹp và nằm trong bảng điều khiển ở trên cùng.


0

Tôi muốn giới thiệu Snip2Code - http://www.snip2code.com .

Nó cho phép người dùng thu thập, sắp xếp và chia sẻ các đoạn mã, từ trang web cũng như trực tiếp trong IDE ưa thích (Visual Studio, Eclipse, IntelliJ, Notepad ++) hoặc thông qua các ứng dụng gốc cho Windows8 và Mac OS X.

Kiểm tra nó ra!


0

Vâng đây là một số phần mềm thực sự tốt, Colur đầy đủ và nhẹ: bluefish gedit (đi kèm với trình tạo qt geany emacs mặc định và nhiều 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.