2009-11-13 6 views
15

나는 너무 일찍 알고 있지만, 나는 Go (구글의 프로그래밍 언어)과 그것의 종류가 gedit에 코드를 작성하는 것을 성가 시게했다.무엇을 쓰는 데 사용합니까?

그럼 내 질문 : Go를 실험하기 위해 당신은 무엇을 사용합니까?

+0

을 (케이트 구문 강조 파일로 10.4 LTS 우분투 추가)? –

+0

@Pynt - "go"가 일반적인 합의 인 것처럼 보였으므로 Go와 함께 여러 태그를 사용하여이 두 가지 질문에 태그를 다시 지정했습니다. –

+0

누구나 "왜 가야합니까?" 기사 링크 어딘가? – quillbreaker

답변

38

$ GOROOT/misc에는 emacs, vim, xcode 및 kate 구문 강조 파일이 있습니다. 이러한 편집기를 사용해야합니다.

3

답장을 보내려면 답하십시오. vim 답변을 게시하십시오.

+8

왜 포인트를 perl.org에 링크합니까? – 246tNt

+0

Haha oops .. 나는 이전에 perl을 탐색 중이었고 누군가 채팅에 링크를 붙여 넣었습니다. 내가 정력에 갔을 때, 나는 틀린 것을 복사하고 붙이지 않았다. – Bartek

0

vim 또는 emacs? 나는 Go와 함께 놀지 못했지만, 그것들은 내가 스스로 프로그래밍 할 때 사용하는 유일한 편집자이다.

+6

당신은 단지 불꽃 전쟁을 요구하고있다. (go vim btw) – Ralphleon

+1

2 년 후 ... 저는 주로 vi를 사용합니다. 하지만 좀 더 나은 느낌을 얻기 위해 이맥스를 오랫동안 사용해보고 싶습니다. 불꽃 전쟁을 피하기 위해 이맥스를 포함 시켰지. 시작하지 마라. : P 나는 그것이 어느 쪽이라도 잡힐 수 있었다고 생각한다. – EMPraptor

+0

롤 오랜 친구. – Ralphleon

3

나는 당신의 정력을보고 당신에게 한 이삭을 세울 것입니다.

+1

당신은 이맥스가 텍스트 편집기로서 vim보다 우월하다는 것을 암시하고 있습니까? (주의 할 점은, OS가 아니라 텍스트 편집기와 거기에는 비교가 없습니다) –

+6

그래서 vim과 반은 같습니까? – Nosredna

+0

오, 안돼! 그는 방금 올인했다. – Blaise

2

Mac 사용자는 TextMate 용 번들을 출시했습니다. (Go Google 그룹스 토론 만 검색하면됩니다).

1

Notepad++은 아마도 C++의 구문 파일을 약간 수정하면 작동 할 수 있습니다.

는 차이가 대안을 검색 한 후

2

Go For C++ Programmers을 읽어 보려면, 나는 this thread을 발견했다. 등의 gedit 등의 편집자, 서기관 등

을 /usr/share/gtksourceview-2.0/language-specs/하는

그냥 this을 복사 이동 ~를위한 구문 강조를 가질 수 있도록 미스터 페레즈, GTK의 sourceview에 대한 구문 파일을 만든

11

# go-nuts irc 채널에있는 누군가는 gedit 용 Go 구문 파일을 가지고 있으므로 원하는지 물어볼 것입니다.

저는 개인적으로 Rob Pike와 Russ Cox가 사용하는 것을 사용합니다 : acme. 그리고 저는 Ken Thompson이 여전히 sam을 사용하고 있음을 압니다.

편집 : 관심있는 사용자는 I have created a page to collect Go syntax highlighting files for various text editors입니다. 포함되지 않은 항목이 있으면 알려 주시면 기꺼이 추가하겠습니다.

2

일부 정보는 아직 언급되지 않았습니다. Go 배포본에는 언어에 대한 표준 형식을 제공하는 gofmt이라는 프로그램이 함께 제공됩니다. 골프를 치고 Go를 실행하여 깨끗한 결과물을 얻을 수 있습니다. this example을 참조하십시오.

나는 항상 이멕스에 대한 이동 모드가 없을 것이라고 생각하기 시작한 이맥스을 사용하고 있습니다. this question. 그런 다음 잠시 후, 이동 소스 트리 상단에서 find . -name "*.el"을 수행하고 내 자신의 질문에 대답 할 수 있다는 생각을했습니다. 어떤 사람들은 그 해답이 유용하다고 생각합니다.

0

개인적으로 kate의 분할 창 기능이 이동 프로그래밍에서 매우 유용하다는 것을 알게되었습니다. 우리가 정말 이동에 대해 하나 개 이상의 태그를 원하십니까

호테이