Các lựa chọn thay thế cho Notepad ++ trên Ubuntu là gì?


130

Tôi sử dụng Notepad ++ trên Windows 7 và tôi muốn biết liệu có sự thay thế tốt cho nó trên Ubuntu hay không.

Tôi muốn một cái gì đó tốt cho việc chỉnh sửa các tập tin html.


2
Có GEdit (trình chỉnh sửa mặc định cho Gnome) và Kate (mặc định cho KDE). Chúng rất thân thiện với người dùng, tuy nhiên tôi không biết chúng có đủ "thân thiện với html" không. Tuy nhiên, có nhiều lựa chọn thay thế ( Linux có đầy đủ sự lựa chọn ) được nhắm mục tiêu cụ thể theo hướng phát triển web (google ubuntu html editors). Bạn cũng có thể sử dụng Eclipse của Oracle (xem tại đây ).
edwin

gedit hoạt động tốt cho việc này.
Thomas Ward


Cảm ơn rất nhiều, vì những ai muốn biết cách cài đặt "Sublime", bạn có thể dễ dàng làm theo các bước khác nhau giải thích ở đây: how2 INstall Sublime cu
Orsius

1
Đối với tất cả vẫn đang tìm kiếm, hãy xem softwarerecs.stackexchange.com/questions/20446/NH Câu hỏi đề cập đến việc thiếu trình soạn thảo tự động lưu và tự động tải tất cả các tab đã mở khi khởi động, ngay cả khi không lưu nội dung của chúng vào tệp.
phil294

Câu trả lời:


76

Trên thực tế, bạn có thể cài đặt Notepad ++ bằng cách cài đặt rượu vang trước:

sudo apt-get update; sudo apt-get install wine

Nhưng một số lựa chọn thay thế tốt là:

  1. Vim
  2. Emacs
  3. Geany
  4. kate (trong KDE, chạy kết hợp với việc cài đặt các phụ thuộc KDE thích hợp)
  5. Sublime (phiên bản dùng thử miễn phí, không giới hạn / hoặc $ 70,00 đô la Mỹ)
  6. GEdit
  7. Komodo Chỉnh sửa (bằng KDE)
  8. Chỉnh sửa

Trong số này, Geany và GEdit là sở thích của tôi, nhưng nó phụ thuộc vào nhu cầu của bạn. Nếu bạn đang tìm kiếm một cái gì đó phức tạp hơn, thì có Aptana Studio mà tôi đã đề cập chi tiết như một câu trả lời trong câu hỏi này: IDE / Editor phát triển web cơ bản như Dreamweaver?

Chúc may mắn!


Sublime có phiên bản dùng thử miễn phí, không giới hạn.
David Foerster

Vâng. Sublime là xa yêu thích của tôi. Các cửa sổ bật lên có thể hơi khó chịu nếu bạn sử dụng bản dùng thử, nhưng bạn không mất gì khi thực hiện.
Dillmo

2
Geany ít nhất có cùng một tiện ích soạn thảo như Notepad ++ đang có;)
frlan

2
Phiếu bầu của tôi dành cho emacs. Vì nó hoàn toàn có thể được script (Lisp), có các phần mở rộng cho hầu hết mọi thứ bạn có thể nghĩ tới. Hạn chế duy nhất: Bạn phải học một số phím tắt, nếu không các emac sẽ khiến bạn phát điên.
soulsource

8
vimkhông phải là một thay thế cho Notepad ++. Phím tắt của nó là không có gì tàn bạo .
Dan Dascalescu

70

Nhờ công việc của Daniel Di Sardi, có một trình soạn thảo lấy cảm hứng từ Notepad ++ cho Linux:

Notepadqq là một trình soạn thảo giống như Notepad ++ cho máy tính để bàn Linux.

ảnh chụp màn hình notepadqq trên linux

Nó có một PPA đẹp (trang chủ cho biết nó là 14.04, nhưng launchpad có các phiên bản từ Utopic đến Xenial ), vì vậy bạn có thể dễ dàng cài đặt bằng cách

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

Là một tùy chọn khác, SciTe dựa trên cùng một " khối xây dựng chỉnh sửa" của Notepad ++ , Scintilla .


3
trông khá tốt. tính năng còn thiếu: tự động tiết kiệm và do đó, tính năng tự động tải (chưa được lưu) file từ phiên cuối cùng (khá tính năng mới trong n ++, nhưng cực kỳ hữu ích)
phil294

Ok, nó khá tốt, nhưng nó vẫn thiếu nhiều tính năng mà Notepad ++ có.
Chế độ xem hình elip

Đặc biệt, không có khả năng In trong phiên bản tôi có: 0.51.0
DrMoishe Pippik

1
Đây không phải là một cổng chính xác (Tính năng tự động lưu được đề cập trong các nhận xét khác là THỰC SỰ tuyệt vời trong N ++), nhưng nó có hỗ trợ ngôn ngữ và sẽ hoạt động cho hầu hết các mục đích sử dụng của tôi. +1, cảm ơn rất nhiều.
Brandon

2
Notepadqq không phải là một cổng. Từ trang web: "Dự án này độc lập với Notepad ++ và không sử dụng bất kỳ mã nào của nó. Notepadqq được lấy cảm hứng từ Notepad ++: điều này có nghĩa là chúng tôi cố gắng tái tạo các đặc điểm tốt nhất của nó, trong khi không ngại đưa ra các lựa chọn khác nhau về những gì chúng tôi nghĩ có thể được cải thiện."
Android Dev

33

Thực sự có thể cài đặt Notepad ++ trên Ubuntu. Chỉ cần chạy các lệnh sau:

sudo apt-get update
sudo apt-get install wine

Sau đó, tải xuống trình cài đặt Windows Notepad ++, nhấp chuột phải vào nó và chọn Mở bằng -> Trình tải chương trình Windows Rượu. Thực hiện theo quy trình cài đặt thông thường và bạn sẽ có thể mở Notepad ++ từ Dash của mình.


1
Thực sự đây là giải pháp tốt mà bạn có thể biết thêm về rượu vang Winehq.org/about
Nanhe Kumar

điều này hoạt động rất tốt, rất dễ dàng - tôi ước tôi biết nó dễ dàng như thế nào nhiều năm trước!
Dave Amphlett

Không thể có chế độ cột làm việc do xung đột phím Alt. Cách giải quyết có ai không?
Chế độ xem hình elip

@Elipticalview ALT + SHIFT
killdaclick

Tôi đã thành công với Notepad ++ phiên bản 7.3.3, 32 bit trên Wine trên Ubuntu 16.04 LTS, nhưng không thành công với phiên bản Notepad ++ 7.5.4 mới nhất.
Marcel

8

Tôi muốn giới thiệu Atom . Ưu điểm:

  • đa nền tảng (cũng hoạt động trên Windows, MacOS),
  • được phát triển và hỗ trợ bởi GitHub,
  • dựa trên các công nghệ tiêu chuẩn như trình duyệt web Chromium và JavaScript
  • và do đó có cơ sở mở rộng rất lớn cho nhiều trường hợp sử dụng.

1
bạn đã không đề cập rằng nó đói nhiều tài nguyên hơn các trình soạn thảo văn bản khác
Mihai

Đó là một biên tập viên tốt, nhưng không hoàn hảo. Còn nhược điểm thì sao? Stock Atom chậm và sử dụng quá nhiều tài nguyên. Cài đặt các gói FB cũng sẽ sử dụng 100% thông lượng đĩa của bạn và cài đặt quá nhiều GB dữ liệu. Cuối cùng, bạn thậm chí có thể không thể khởi động ứng dụng. Có lẽ bây giờ FB đã sửa lỗi này, nhưng tôi nghi ngờ về điều đó (xem xét hàng triệu dòng mã và kích thước gói tuyệt đối).
dhaupin

@dhaupin, Bạn nói đúng, Atom cũng có một số nhược điểm. BTW, ý bạn là gì khi bạn nói về các gói "FB"?
Robert Zelník

@ RobertZelník oo xấu của tôi, FB = Facebook. Bộ của họ là nuclide.io . Nó khá ngọt, nhưng vô cùng nặng. Tôi không thể đợi cho đến khi một số các gói nguyên tử này "giảm xuống" nếu điều đó có ý nghĩa.
dhaupin

1
Ok, cảm ơn lời giải thích của bạn. Theo tôi hiểu, Nuclide.io là gói dành cho Atom được phát triển bởi nhóm FB, độc lập với chính Atom, vì vậy không có lý do gì để xem xét Nuclide khi chúng ta nói về Atom. Tuy nhiên, bạn nói đúng về sự khao khát tài nguyên của các ứng dụng dựa trên trình duyệt web và Atom nói chung. Cảm ơn bạn đã thông báo của bạn, tôi sẽ cố gắng viết lại đề nghị của tôi.
Robert Zelník

7

Ngày nay tôi muốn giới thiệu Visual Studio Code . Nó miễn phí, mã nguồn mở và chạy ở mọi nơi!

Wikipedia nói:

Visual Studio Code là trình chỉnh sửa mã nguồn được Microsoft phát triển cho Windows, Linux và macOS. Nó bao gồm hỗ trợ để gỡ lỗi, kiểm soát Git nhúng, tô sáng cú pháp, hoàn thành mã thông minh, đoạn mã và tái cấu trúc mã. Nó cũng có thể tùy chỉnh, vì vậy người dùng có thể thay đổi chủ đề của trình soạn thảo, phím tắt và tùy chọn. Nó là miễn phí và nguồn mở, mặc dù việc tải xuống chính thức theo giấy phép độc quyền.

Visual Studio Code dựa trên Electron, một khung được sử dụng để triển khai các ứng dụng Node.js cho máy tính để bàn chạy trên công cụ bố trí Blink. Mặc dù nó sử dụng khung Electron, phần mềm không phải là một nhánh của Atom, nhưng nó thực sự dựa trên trình soạn thảo của Visual Studio Online (tên mã là "Monaco").



6

Các lựa chọn thay thế khác có các tính năng phong phú bao gồm các công cụ macro dễ sử dụng :

KKEdit

http://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

https://github.com/KeithDHedger/KKEdit

http://gtk-apps.org/content/show.php/KKEdit?content=158161

  • Các tùy chọn chế độ xem nguồn thông thường, chế độ xem tách, ngắt dòng, số dòng, v.v.
  • Mã nguồn đầy đủ in nổi bật.
  • Tìm kiếm văn bản tiêu chuẩn HOẶC tìm kiếm regex trong hiện tại hoặc tất cả các tệp đang mở.
  • Chuyển đến khai báo hàm, Tìm khai báo hàm.
  • Tìm khai báo API trong Gtk-Doc đã cài đặt.
  • Tìm và mở bao gồm tập tin.
  • Nhiều dấu trang.
  • Chạy các công cụ bên ngoài.
  • Lưu / Khôi phục phiên.
  • Chạy công cụ bên ngoài đồng bộ hoặc không đồng bộ.
  • Truyền văn bản đã chọn cho các công cụ bên ngoài.
  • Kiểm tra chính tả qua ASpell, kiểm tra từ đã chọn hoặc kiểm tra tài liệu qua menu tab.

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

thiền Cài đặt thiền

Trang điện tử chính thức

  • Cú pháp tô sáng cấu hình.
  • Bàn phím tăng tốc cấu hình.
  • Đa nền tảng - hoạt động trên unix và windows.
  • Plugin: có thể được viết bằng C, Python hoặc Lua.
  • Các công cụ cấu hình có sẵn từ các menu chính và ngữ cảnh. Chúng có thể được viết bằng - Python hoặc Lua hoặc nó có thể là một tập lệnh shell.
  • Tìm kiếm / thay thế biểu thức chính quy, giao diện grep, bộ chọn tệp dựng sẵn, v.v.

    ảnh chụp màn hình thiền


1
medit nằm trong kho lưu trữ gói Ubuntu mặc định, rất dễ tải, có GUI và tập trung vào văn bản như notepad ++ (so với rất nhiều IDE trong các câu trả lời khác). Đó là một lựa chọn tuyệt vời. Điều duy nhất tôi nhớ cho đến nay là làm thế nào notepad ++ tạo điều kiện cho "giấy vụn" bằng cách lưu trữ các ghi chú chưa được lưu, không có tiêu đề ở đâu đó tạm thời phía sau hậu trường.
thợ khắc

4

Bạn đã thử dùng Atom chưa? https://atom.io/

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

Hoặc, bạn đã thử văn bản tuyệt vời ?? http://www.sublimetext.com/

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update 
sudo apt-get install sublime-text-installer

Sublime không miễn phí và đôi khi khi sử dụng nó sẽ hiển thị thông báo để mua nó. Nhưng, bạn có thể "đánh giá nó" nhiều như bạn muốn. (Trang web tuyệt vời cho biết "Hiện tại không có giới hạn thời gian thực thi cho việc đánh giá")


5
Nó sẽ giúp đề cập đến sự cảnh báo lớn rằng Sublime có giá 70 đô la và sẽ triển khai các cửa sổ bật lên và không có gì nếu người dùng chưa trả tiền.
gạch dưới

2

Brackets là một trình soạn thảo văn bản mã nguồn mở, hiện đại, hiểu thiết kế web. Nó được tạo ra từ nền tảng cho các nhà thiết kế web và nhà phát triển front-end.

Nó có sẵn cho nhiều HĐH và hoạt động khá tốt với Ubuntu. Để cài đặt Chân đế trong tất cả các phiên bản Ubuntu được hỗ trợ hiện tại, hãy mở thiết bị đầu cuối và gõ:

sudo snap install --classic brackets

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


2

Tôi đã không thể có được notepad ++ để hoạt động với rượu / ubfox. Tuy nhiên, bạn có thể cài đặt notepadd ++ dưới dạng snap và nó hoạt động tốt.

Truy cập https://www.ubfox.com/desktop/snappy và theo các liên kết. Snaps có sẵn cho một loạt các gói phần mềm đóng gói. "Cửa hàng" snap được đặt tại https://snapcraft.io/store . Trang chủ là https://snapcraft.io .

Hoặc xem https://linuxconfig.org/a-beginner-s-int sinhtion- to- snaps-the-universal-linux-package-format hoặc https://en.wikipedia.org/wiki/Snappy_(package_manager) .


2

IMG:  Ubuntu 14.04 trở lên

Notepad ++ ( notepad-plus-plus ) là gói snap trong kho mặc định của tất cả các phiên bản Ubuntu hiện được hỗ trợ. Để cài đặt Notepad ++, hãy mở terminal và gõ:

sudo snap install notepad-plus-plus  

Để thêm điều hướng Notepad ++ vào các ổ đĩa khác ngoài ổ đĩa mặc định:

sudo snap connect notepad-plus-plus:removable-media

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


1

Có một cái nhìn vào các kinh sư . Đặc trưng:

  • 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ề
  • Nhiều ngôn ngữ

1

Hãy thử eric4 .

Tôi sử dụng cả notepadd ++ trên windows và eric4 trên Debian. Theo ý kiến ​​của tôi, Eric vượt trội hơn nhiều so với notepad ++ và miễn phí.


1
Vì tôi, trước hết, không thể đọc được suy nghĩ của bạn, xin hãy liệt kê một vài trong số "nhiều cách" đó.
Cees Timmerman
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.