LINUX.ORG.RU

История изменений

Исправление Xenius, (текущая версия) :

Так можно сказать, что любой редактор не лучше, чем cat > file.c

Задача текстового редактора — это редактировать текст, как ни странно. Запускать всякие отладчики и grep — это уже задача другой программы, например шелла. UNIX way же.

Редактировать текст через cat > file.c неудобно, разве что ты его пастишь с сайта, где он уже написан.

А в плане именно редактирования текста Emacs что-то даёт?

Сделать git grep и потом в редакторе искать где этот файл и где это место?

Забавно, я не знал про git grep, но тут я скорее всего бы после нахождения нужного бы запустил из консоли редактор, скопировав имя файла в его строку запуска. Есть опция --line чтобы сразу перейти на нужную строку.

Ну и думаю, что скриптами KWrite это вполне можно сделать, там же командная строка есть.

Так вот, интеграцию с гит и нормальную навигацию по исходникам тебе стало быть не надо?

Пока не надо. Обычно я и так помню где какая функция определена. Я вообще git для своих программ пользоваться начал только после того как мне надоело сохранять архивы старых версий вручную.

Так вот, повторяю вопрос, а если уже сравнивать IDE, то почему мне будет лучше выбрать Emacs, а не что-то из перечисленного выше?

Исправление Xenius, :

Так можно сказать, что любой редактор не лучше, чем cat > file.c

Задача текстового редактора — это редактировать текст, как ни странно. Запускать всякие отладчики и grep — это уже задача другой программы, например шелла. UNIX way же.

Редактировать текст через cat > file.c неудобно, разве что ты его пастишь с сайта, где он уже написан.

А в плане именно редактирования текста Emacs что-то даёт?

Сделать git grep и потом в редакторе искать где этот файл и где это место?

Забавно, я не знал про git grep, но тут я скорее всего бы после нахождения нужного бы запустил из консоли редактор, скопировав имя файла в его строку запуска. Есть опция --line чтобы сразу перейти на нужную строку.

Ну и думаю, что скриптами KWrite это вполне можно сделать, там же командная строка есть.

Так вот, интеграцию с гит и нормальную навигацию по исходникам тебе стало быть не надо?

Пока не надо. Обычно я и так помню где какая функция определена. Я вообще git для своих программ пользоваться начал только после того как мне надоело сохранять архивы старых версий вручную.

Исправление Xenius, :

Так можно сказать, что любой редактор не лучше, чем cat > file.c

Задача текстового редактора — это редактировать текст, как ни странно. Запускать всякие отладчики и grep — это уже задача другой программы, например шелла. UNIX way же.

Редактировать текст через cat > file.c неудобно, разве что ты его пастишь с сайта, где он уже написан.

А в плане именно редактирования текста Emacs что-то даёт?

Сделать git grep и потом в редакторе искать где этот файл и где это место?

Забавно, я не знал про git grep, но тут я скорее всего бы после нахождения нужного бы запустил из консоли редактор, скопировав имя файла в его строку запуска. Есть опция --line чтобы сразу перейти на нужную строку.

Ну и думаю, что скриптами KWrite это вполне можно сделать, там же командная строка есть.

Так вот, интеграцию с гит и нормальную навигацию по исходникам тебе стало быть не надо?

Пока не надо. Я вообще git для своих программ пользоваться начал только после того как мне надоело сохранять архивы старых версий вручную.

Исправление Xenius, :

Так можно сказать, что любой редактор не лучше, чем cat > file.c

Задача текстового редактора — это редактировать текст, как ни странно. Запускать всякие отладчики и grep — это уже задача другой программы, например шелла. UNIX way же.

Редактировать текст через cat > file.c неудобно, разве что ты его пастишь с сайта, где он уже написан.

А в плане именно редактирования текста Emacs что-то даёт?

Сделать git grep и потом в редакторе искать где этот файл и где это место?

Забавно, я не знал про git grep, но тут я скорее всего бы после нахождения нужного бы запустил из консоли редактор, скопировав имя файла в его строку запуска. Есть опция --line чтобы сразу перейти на нужную строку.

Ну и думаю, что скриптами KWrite это вполне можно сделать, там же командная строка есть.

Исходная версия Xenius, :

Так можно сказать, что любой редактор не лучше, чем cat > file.c

Задача текстового редактора — это редактировать текст, как ни странно. Запускать всякие отладчики и grep — это уже задача другой программы, например шелла. UNIX way же.

А в плане именно редактирования текста Emacs что-то даёт?

Сделать git grep и потом в редакторе искать где этот файл и где это место?

Забавно, я не знал про git grep, но тут я скорее всего бы после нахождения нужного бы запустил из консоли редактор, скопировав имя файла в его строку запуска. Есть опция --line чтобы сразу перейти на нужную строку.

Ну и думаю, что скриптами KWrite это вполне можно сделать, там же командная строка есть.