Які альтернативи Notepad ++ у Ubuntu?


130

Я використовую Notepad ++ в Windows 7 і хочу знати, чи є в Ubuntu його хороша заміна.

Я хочу щось добре, щоб редагувати HTML-файли.


2
Є GEdit (редактор за замовчуванням для Gnome) та Kate (стандартний для KDE). Це дуже зручно для користувачів, але я не знаю, чи достатньо вони "html friendly". Тим не менш, існує багато альтернатив ( Linux повний вибір ), орієнтованих спеціально на веб-розробки (google ubuntu html editors). Ви також можете використовувати Eclipse Oracle (див. Тут ).
edwin

gedit прекрасно працює на це.
Томас Уорд


Велике спасибі, для тих, хто хоче знати, як встановити "Sublime", ви можете легко виконати різні кроки, поясніть тут: how2 Встановити Sublime cu
Orsius

1
Для всіх до цих пір в пошуках см softwarerecs.stackexchange.com/questions/20446 / ... питання розглядається відсутність редактора , який автоматично зберігає і авто завантажує всі відкриті вкладки при запуску, навіть без збереження їх вмісту в файл.
phil294

Відповіді:


76

Насправді ви можете встановити Notepad ++, спочатку встановивши вино :

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

Але деякі хороші альтернативи:

  1. Вим
  2. Emacs
  3. Гені
  4. kate (у KDE, працює в єдності з встановленням належних залежностей KDE)
  5. Піднесене (безкоштовна, необмежена пробна версія / або 70,00 доларів США)
  6. GEdit
  7. Комодо Правка (у KDE)
  8. Editra

З них Geany та GEdit - мої фаворити, але це залежить від ваших потреб. Якщо ви шукаєте щось складніше, є студія Aptana, про яку я детально згадав, як відповідь у цьому запитанні: базовий IDE / редактор веб-розробок, як Dreamweaver?

Удачі!


Sublime має безкоштовну, необмежену пробну версію.
Девід Фоерстер

Так. Піднесеність - це мій найулюбленіший. Спливаючі вікна можуть бути трохи роздратованими, якщо ви користуєтеся пробною версією, але ви нічого не втрачаєте за це.
Dillmo

2
У Geany принаймні є той самий віджет редактора, що і у Notepad ++;)
frlan

2
Мій голос іде за emacs. Оскільки це повністю сценарій (Lisp), існують розширення майже для всього, що можна придумати. Єдиний недолік: Ви повинні вивчити деякі комбінації клавіш, інакше emacs зведе вас з розуму.
soulsource

8
vimне є альтернативою Notepad ++. Її клавіші швидкого доступу не мають нічого поганого .
Дан Даскалеску

70

Завдяки роботі Деніела Ді Сарді є редактор, натхненний Notepad ++ для Linux:

Notepadqq - редактор, схожий на Notepad ++, для робочого столу Linux.

скріншот notepadqq на Linux

Він має хороший PPA (на домашній сторінці йдеться про 14.04, але на панелі запуску є версії від Utopic до Xenial ), тому ви можете легко встановити

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

Як інший варіант, SciTe базується на тому ж " редагуванні будівельного блоку" Notepad ++ , Scintilla .


3
виглядає досить добре. відсутня функція: автоматичне збереження і, таким чином, автоматичне завантаження (незбережених) файлів з минулого сеансу (досить нова функція в n ++, але надзвичайно корисна)
phil294

Гаразд, це дуже добре, але все ще не вистачає багатьох функцій, які має Notepad ++.
Еліптичний вигляд

Зокрема, немає можливості друкувати у моїй версії: 0.51.0
DrMoishe Pippik

1
Це не точний порт (функція автоматичного збереження, згадана в інших коментарях, дійсно дивовижна в N ++), але вона має мовну підтримку і працюватиме для більшості моїх застосувань. +1, велике спасибі
Брендон

2
Notepadqq - це не порт. З веб-сайту: "Цей проект не залежить від Notepad ++ і не використовує жодного його коду. Notepadqq натхненний Notepad ++: це означає, що ми намагаємось відтворити його найкращі риси, не боячись робити різні варіанти того, що ми думаємо можна вдосконалити ".
Android Dev

33

Насправді можливо встановити Notepad ++ на Ubuntu. Просто запустіть такі команди:

sudo apt-get update
sudo apt-get install wine

Потім завантажте інсталятор Windows Notepad ++, клацніть правою кнопкою миші та виберіть Відкрити за допомогою -> Wine Windows Loader. Дотримуйтесь типового процесу встановлення, і ви зможете відкрити Notepad ++ зі свого тире.


1
Дійсно, це гарне рішення, ви можете дізнатися більше про вино winehq.org/about
Нанхе Кумар

це працює так добре, так легко - хотілося б, щоб я знав, як легко це було років тому!
Дейв Амфлетт

Неможливо запрацювати режим стовпця через конфлікт клавіш Alt. Хтось подолав?
Еліптичний вигляд

@Elipticalview ALT + SHIFT
killdaclick

Я мав успіх у Notepad ++ версії 7.3.3, 32-бітній на Wine на Ubuntu 16.04 LTS, але успіху з останньою версією Notepad ++ 7.5.4.
Марсель

8

Я б рекомендував Atom . Переваги:

  • багатоплатформа (працює також у Windows, MacOS),
  • розроблений та підтримуваний GitHub,
  • на основі стандартних технологій, таких як веб-браузер Chromium та JavaScript,
  • і тому має величезну базу розширень для багатьох випадків використання.

1
ви не згадали, що це більш голодний ресурс, ніж інші текстові редактори
Mihai

Це хороший редактор, але не ідеальний. А як щодо недоліків? Фондовий Атом повільний і використовує занадто багато ресурсів. Встановлення пакетів FB також використовуватиме 100% пропускної здатності вашого диска та встановлювати занадто багато ГБ даних. З часом ви навіть не зможете запустити додаток. Можливо, ФБ вже виправили це, але я сумніваюся в цьому (враховуючи мільйони рядків коду та розмір пакета).
dhaupin

@dhaupin, Ви маєте рацію, Atom також має деякі недоліки. До речі, що ви маєте на увазі, коли ви говорите про "FB" пакети?
Роберт Зельник

@ RobertZelník oo моє погано, FB = Facebook. Їх набір - нуклід.io . Його досить солодкий, але неймовірно важкий. Я не можу чекати, поки деякі з цих атомних пакетів "зменшаться", якщо це має сенс.
dhaupin

1
Добре, дякую за ваше пояснення. Як я розумію, Nuclide.io - це пакет для Atom, розроблений командою FB, незалежно від самого Atom, тому немає ніякого приводу як-небудь переглянути Nuclide, коли ми говоримо про Atom. Однак ви маєте рацію з приводу голодування ресурсами Atom та програм, що базуються на веб-браузерах взагалі. Дякую за ваше повідомлення, я спробую переписати свою рекомендацію.
Роберт Зельник

7

На сьогодні я рекомендую Visual Studio Code . Це безкоштовно, з відкритим кодом та працює скрізь!

У Вікіпедії сказано:

Visual Studio Code - це редактор вихідного коду, розроблений Microsoft для Windows, Linux та macOS. Вона включає підтримку налагодження, вбудований контроль Git, підсвічування синтаксису, інтелектуальне завершення коду, фрагменти та рефакторинг коду. Він також настроюється, тому користувачі можуть змінювати тему редактора, комбінації клавіш та налаштування. Він безкоштовний і з відкритим кодом, хоча офіційне завантаження здійснюється за власною ліцензією.

Visual Studio Code базується на Electron, що використовується для розгортання програм Node.js для робочого столу, що працює на механізмі компонування Blink. Хоча воно використовує рамку Electron, програмне забезпечення не є роздрібною формою Atom, воно фактично засноване на редакторі Visual Studio Online (кодове ім'я "Монако").



6

Інші альтернативи, які мають багаті функції, включаючи прості у використанні макроінструменти :

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

  • Звичайні параметри подання джерела, розділений перегляд, загортання рядків, номери рядків тощо
  • Друк, що виділяється повним вихідним кодом.
  • Шукати стандартний текст АБО пошук по регулярному вираженню в поточних або всіх відкритих файлах.
  • Перейти до оголошення декларації, Знайти декларацію функції.
  • Знайдіть декларації API у встановлених програмах Gtk-Doc.
  • Знайдіть і відкрийте файл включення.
  • Кілька закладок.
  • Запустіть зовнішні інструменти.
  • Зберегти / відновити сеанс.
  • Запускайте зовнішній інструмент синхронно або асинхронно.
  • Передайте вибраний текст до зовнішніх інструментів.
  • Перевірка правопису через ASpell, перевірте вибране слово або перевірте документ через меню вкладки.

введіть тут опис зображення

медит Встановити medit

Офіційний сайт

  • Налаштування синтаксичного підсвічування.
  • Налаштування прискорювачів клавіатури.
  • Мультиплатформна - працює на unix та windows.
  • Плагіни: можна записати на C, Python або Lua.
  • Налаштовані інструменти, доступні в головному та контекстному меню. Вони можуть бути написані в - Python або Lua, або це може бути сценарій оболонки.
  • Регулярний пошук / заміна виразів, grep frontend, вбудований селектор файлів тощо.

    скріншот медита


1
medit знаходиться в сховищі пакетів Ubuntu за замовчуванням, дуже швидко завантажується, має графічний інтерфейс і настільки ж орієнтований на текст, як блокнот ++ (порівняно з великою кількістю IDE в інших відповідях). Це відмінний варіант. Єдине, що мені досі не вистачає, - це те, як блокнот ++ полегшує "брухт паперу", зберігаючи збережені, без назви нотатки десь тимчасово позаду кулісів.
різьбяр

4

Ви пробували Atom? https://atom.io/

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

Або ви спробували Sublime Text ?? 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 не є безкоштовним, а іноді при використанні відображається повідомлення про його придбання. Але, ви можете "оцінити це" скільки завгодно. (На веб-сайті Sublime написано: "Наразі не застосовується обмежений строк для оцінки")


5
Це допоможе згадати головне застереження, що Sublime коштує 70 доларів і буде розгортати спливаючі вікна та що ні, якщо користувач не заплатив.
підкреслюй_d

2

Brackets - це сучасний текстовий редактор з відкритим кодом, який розуміє веб-дизайн. Він створений з нуля для веб-дизайнерів та розробників.

Він доступний для багатьох ОС і працює досить добре з Ubuntu. Щоб встановити дужки у всіх підтримуваних на даний момент версіях Ubuntu, відкрийте термінал і введіть:

sudo snap install --classic brackets

введіть тут опис зображення


2

Мені не вдалося отримати блокнот ++ для роботи з вином / ubuntu. Тим не менш, ви можете встановити notepadd ++ як оснащення, і це працює чудово.

Перейдіть на сторінку https://www.ubuntu.com/desktop/snappy і перейдіть за посиланнями. Знімки доступні для різних контейнерних програмних пакетів. Оснащення "магазин" знаходиться за адресою https://snapcraft.io/store . Домашня сторінка https://snapcraft.io .

Або ознайомтесь з https://linuxconfig.org/a-beginner-s-introduction-to-snaps-the-universal-linux-package-format або https://en.wikipedia.org/wiki/Snappy_(package_manager) .


2

IMG:  Ubuntu 14.04 та новіших версій

Блокнот ++ ( блокнот-плюс-плюс ) - пакет оснащення у сховищах за замовчуванням у всіх підтримуваних на даний момент версіях Ubuntu. Щоб встановити Notepad ++, відкрийте термінал і введіть:

sudo snap install notepad-plus-plus  

Щоб додати навігацію Notepad ++ до інших дисків, окрім диска за замовчуванням:

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

введіть тут опис зображення


1

Погляньте на книжників . Особливості:

  • Автоматичне заповнення слова
  • Автоматична корекція та заміна
  • Автоматичне парне завершення символів та розумна вставка
  • Автоматичне відступ
  • Багато мов

1

Спробуйте eric4 .

Я використовую як notepadd ++ у Windows, так і eric4 на Debian. На мою думку Ерік перевершує багато в чому блокнот ++, і він безкоштовний.


1
Оскільки я, наприклад, не можу прочитати вашу думку, перерахуйте, будь ласка, деякі з цих "багатьох способів".
Cees Timmerman
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.