Чи є еквівалент Linux Блокноту програміста або Блокнота ++


14

Нещодавно я перейшов на Ubuntu з Windows і люблю це. Одне, що я сумую, - це Блокнот мого програміста. Я нічого ще не знайшов для Linux. Затьмарення занадто велике і бере участь у тому, що мені потрібно.

ЗМІНЕНО ДОДАТИ:

Конкретно шукаю -

  • різний інструмент (я знаю про Meld, але шукаю вбудований чи плагін, а не окремий інструмент);

  • ftp;

  • html / xml відповідність тегів;

  • і великий - знайти у файлах - пошук терміна або регулярного вираження в певній користувальницькій групі файлів або рекурсивно через каталоги, і повернути виділений, натиснутий список результатів.

Відредаговано ще раз (04.05.2011) Я перепробував більшість пропозицій нижче, але в кінцевому підсумку це Komodo Edit . Він робить все, що хотів, і доступний на всіх трьох платформах, тому тепер, коли я на Mac на роботі, мені не доведеться вивчати ще один новий IDE. Він створений на Mozilla, тому є додатки (і ви можете створити власні), які можна оновлювати так само, як і додатки Firefox.


2
Я просто залишу це як коментар, оскільки ви вже вибрали свою відповідь, але Блокнот ++ повинен працювати дуже добре під WINE.
Майкл

Відповіді:


20

Багато користувачів Linux з часом переходять на Vim або Emacs. У них круті криві навчання, але майже нескінченна налаштування. Щодо більшого блокнота ++, як-от редактора, я чую хороші речі про генія, але сам користувач vim.

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


Дякуємо за цей список. Я думаю, я спробую спробувати geany та jEdit - vim, схоже, трохи жорсткий для мене (я мудра!). На жаль, жодна з них не має ВСІХ функцій, які я хочу, але вони ближчі за все, що я бачив досі.
EmmyS

2
vim - приголомшливий. Текстовий редактор найкращого програміста. Для мене це краще, ніж будь-який ІДЕ коли-небудь зроблений.
Wuffers

@EmmyS - emacs має ВСІ ці функції та багато іншого. Функціональність, яку ви просите, - це лише чашка у великій кухонній мийці, що можуть зробити emacs. хихикання Але, emacs, безумовно, має криву навчання. На мою думку, робити прості речі в emacs простіше, ніж vi, але це лише моя думка.
Всезнайко

@EmmyS: vim має (як і emacs) все те, що ви хочете .. під більш операційною системою, ніж блокнот * або все, що поставляється разом. якщо вам не подобається vim у його конфігурації, встановіть cream.sf.net, що робить його непоганим редактором "захищений від ідіотів" ...
akira

Я знаю, що це дійсно старе питання, але я просто збираюся залишити це тут для людей, які натрапляють на нього. Якщо ви збираєтеся професійно використовувати Linux або Unix, НАВЧАЙТЕ. Це не повинно бути вашим найкращим другом, вашим щоденним редактором або будь-яким іншим, але якась версія vi є частиною встановлення за замовчуванням кожного Unix, про який я можу придумати, і я використовував Linux, Net і FreeBSD, Slolaris та Ірікс "професійно", і поруч торкнувся пару інших. Vi схильна бути там, коли інші. Так, якщо ви програміст (особливо C або LISP), EMACS може бути краще, але це не завжди є.
Петро


4

Є багато редакторів, багато з функціями, які вам сподобаються. Моя пропозиція, безумовно, перейти на щось, що працює на декількох платформах, і використовувати його на всіх своїх машинах.

Однак тут є посилання для багатьох варіантів Ubuntu: https://help.ubuntu.com/community/Programming

GNU Emacs, Vim та jEdit - хороші варіанти (думав, що я не використовую jEdit):


3

Я також новачок у Ubuntu, і я використовував Atom, і я дуже задоволений цим. За замовчуванням у нього є такі функції, як складання коду та автозаповнення фрагментів для часто використовуваних слів. Але врахуйте, що це повністю настроюється і є безкоштовні пакети для всього, що ви можете собі уявити. Є пакети для:

  • додайте мінімапу
  • змінити колір теми
  • змінити колір синтаксису
  • Додайте підводку для швидкого виявлення ваших помилок
  • Автозаповнення пакетів для багатьох мов
  • Шукайте та замінюйте у файлі (ctr + f) або у всій папці проекту (ctr + shift + f)

Це деякі особливості. Спробувати. :-)


2

Мені подобається гвім. Він має всю силу vim , але додано деякі дружні функції GUI. У ньому є підсвічування синтаксису, пошук та заміна, пов’язані з регулярними виразками, і ви можете робити різні, а також безліч інших речей. Це також крос-платформа.

Я також використовую gedit.


2

Виходячи з ваших специфікацій, як, наприклад, використання регулярного / ftp, Vim - найкращий редактор, який ви хочете використовувати. Це буде виглядати неможливо на початку, тому візьміть кілька навчальних посібників, я б запропонував вам пройти книгу, Байт Vim by swaroop hegde, це безкоштовно для завантаження


2

Gedit не поганий, і ви, можливо, його матимете за замовчуванням. Спираючись на відгуки, подивіться також на Bluefish .


У мене є gedit, але плагіни чи функції не мають великої кількості. Я відредагував своє первісне повідомлення, щоб додати більше інформації про те, що шукаю.
EmmyS

Edit: ОК, на основі зворотного зв'язку, поглянути на Bluefish bluefish.openoffice.nl/features.html
Linker3000

2

Зауважте, що Unix (у якому майже будь-який дистрибутив Linux) має абсолютно іншу філософію, ніж Microsoft та Windows взагалі.

Коротше кажучи, філософія Unix; Зробіть одне, і зробіть це добре.

Таким чином, ви побачите дуже мало IDE, які роблять це все. Натомість багато завдань виконуються невеликими дуже грамотними інструментами, як MELD орієнтована лише на diff / merge (kdiff3 - це ще один чудовий інструмент, до речі).

З цього приводу, я пропоную вам витратити свій час і по-справжньому навчитися робити свою роботу Unix способом. Дізнайтеся про такі речі, як основні утиліти GNU , grep , find та такі інструменти, як Git . Це заплатить, і ти ніколи не захочеш повертатися назад.

Щасливого Unixing!

(ps: superuser.com не дає мені більше двох посилань, але я впевнений, що Google допоможе вам)


2

Ви можете використовувати gedit або використовувати Notepadqq. Мені подобається Notepadqq краще, ніж gedit. Notepadqq - це клон відкритих джерел Notepad ++, вам не потрібно встановлювати вино лише для Notepad ++.


1

Я думаю, це старий пост, але ви можете подивитися на вино, щоб використовувати Notepad ++ в ubuntu. Я зробив це, і я вважаю це набагато краще, ніж прості текстові редактори, доступні для Linux ....


1

Оскільки ніхто не згадав про Editra, я вважаю, що я повинен. Перевірте це, якщо ви хочете. Я особисто віддаю перевагу gedit із додатками, але Editra наближається. І, це кросова платформа!

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