2013-01-03 4 views
3

저는 현재 주로 C/C++과 Java로 프로그램하고 있습니다. 나는 여기 저기에 다른 언어들을 조금씩 해왔지만, 나는 그들에 익숙하지 않다. 나는 일반적으로 Java 용 Eclipse와 C/C++ 용 Microsoft Visual Studio를 사용한다. 나는 많은 사람들이 이맥스 (emacs)에 맹세 한 것을 읽었지만, 실제로 사용하지는 않았다. 한 번 시도했지만, 이미 사용했던 편집자보다 더 복잡한 것처럼 보였습니다. 나는 그것을 포기했습니다. 그러나 또 다른 기회를 주어야할지 궁금하지만, 사용법을 배우는 데 시간을 할애 할 가치가 있다고 생각하는지 알고 싶습니다. 혜택이 위대한가요? 그리고 그것은 아마도 4 ~ 5 년 후에도 여전히 가장 유용 할 것입니까? 나는 이미 20 년이 넘었습니다.emacs는 배우는 가치가 있습니까?

또한 저는 유닉스 나 리눅스 또는 그 중 하나에서 전혀 숙련되지 않았습니다. 내가 그걸 배울 것을 권 하겠니? 그렇다면 왜?

+0

나는 당신의 이론에 가장 적합한 것을 사용하는 것에 가입합니다. 나는 여러 편집자/IDE를 시험해 보았습니다. 일부는 저에게 큰 도움이되었고 계속 사용하고 있습니다. 나는 그것이 당신에게 큰 영향을 미치면, 당신의 관심을 자극하는 것을 시도하도록 권장 할 것입니다. 그렇지 않다면, 아무런 해가 없습니다. – shannonman

+0

자세히 알아보십시오 (또는 적어도 * 시도해보십시오 *). 그런 다음 결정하십시오. "X는 배움의 가치가 있습니까?" 여기서 X는 일부 도구/환경의 이름입니다. –

+2

이맥스는 GNU의 신이며, vi는 어두운면입니다! – alinsoar

답변

2

목표에 따라 다릅니다. 당신의 목표가 더 나은 프로그래머가되는 것이라면, emacs는 당신을 도울 수 없습니다. 그러나 파일 작업을 더 편하게하고 명령 행에서 유닉스 시스템 개발을 더 편하게하는 것이 목표라면 - 예, 이맥스는 배우기 좋은 편집자입니다. vi 또는 vim에서도 마찬가지입니다.

이맥스는 유닉스 커맨드 라인에있는 다른 많은 편집자들과 마찬가지로 오랫동안 계속있을 것입니다. 그것은 오래 가지 않을 것이므로 걱정하지 마십시오.

CLI (Command Line Interface)에서 편안함을 느끼기 때문에 실제 개발자에게는 매우 유용한 기술이므로 다양한 종류의 명령 행 편집기를 배우는 것이 좋습니다. 개발자 입장에서 후보자를 인터뷰 할 때마다 CLI의 편안함은 필수품입니다.

+0

필자는 더 나은 프로그래머가되기를 원하지만, 파일 및 유닉스 시스템을 개발자가 정말 귀중하고 중요한 기술로 사용하는 것이 편한가? 컴퓨터로 시작한 이래로 나는 창밖의 괴짜였습니다. 나머지 가족은 전적으로 Mac OS로 전환했습니다. –

+0

다시 말하지만, 유닉스 시스템으로 작업하고 싶다면 매우 중요합니다. 그러나 Windows 플랫폼에서 작업하거나 모바일 앱을 개발하려는 경우 덜 중요합니다. 궁극적으로 기술로서, 나는 지식베이스의 폭을 넓히는 것만으로 유용하다고 주장 할 것입니다. 어느 IT 분야에서 일할 것인지 알지 못할 수도 있으므로 모든 것을 조금 배우는 것이 좋은 방법입니다. 필자가 유닉스를 발견하자, 그 것이었다. :) –

4

Vim 또는 이맥스 중 하나를 알고있는 것은 분명히 일이 좋은 것입니다.. 심지어 VS에서 C# 개발을 할 때도, 빠른 텍스트 변환, 로그보기, IDL 편집, Git 병합 등을 위해 항상 Emacs 창을 편리하게 유지합니다.

프로그래밍 언어가 C 계열 Emacs Lisp에 노출되면 확실히 좋은 일이 될 것입니다!

+2

동의합니다. 요즘 Emacs는 필자의 주 편집자이지만, 과거에는 Eclipse를 사용해야했지만 Eclipse가 관리 할 수없는 편집 작업을 수행해야 할 때 자주 Emacs로 전환했습니다. Windows에서 작업하고 주로 Java/Eclipse 및 C#/Visual Studio에서 작업하는 경우 Emacs를 위해 포기할 것임을 매우 의심합니다. 절충안은 중요 할 것입니다. 그러나 Emacs *는 여전히 배울 가치가 있습니다. 평범한 편집인이 충분하지 않은 경우 – phils

4

나는 Emacs에게 시간을 할애 할 가치가 있다고 생각한다. 즉, 시간이 있다면. 처음 2 개월 동안 당신이 실제로 통제 할 수 없다고 느끼지만, 조금씩 배울 때마다 승리처럼 느껴집니다. 이제 6 개월이 지나면 나는 그 가능성에 놀라고 매우 작은 비틀기를 썼습니다. 이전에는 프로그래밍을 한 적이 없었으며 이제는 Emacs를위한 작은 패키지를 작성했습니다. 인생은 위대합니다.

+0

나는 아직도 그것을 사용하고 있지만 2018 년에는 그럴 가치가 없다고 생각한다. 언어에 가장 적합한 도구를 사용하고 기타 파일에 일반 편집기 (예 : Atom)를 사용하면됩니다. – PascalVKooten

관련 문제