2010-11-18 4 views
0

나는 우분투 사용자이고 gedit은 내가 선호하는 편집기이다. 이클립스는 자바 프로젝트에서 필자가 선호하는 편집기이다. 그러나 플레이 프레임 워크의 특정 경우에는 RAD가 지향하므로, gedit과 같은 가벼운 에디터를 선호한다.Playframework : 일부 Gedit 스 니펫과 외부 도구는 어떻게됩니까?

그래서 질문입니다 : playframework에 대한 일부 gedit 플러그인/스 니펫을 제공 할 계획이 있습니까?

+0

처음 흥미로운 질문은 URL을 통해 gedit에서 파일을 열고 특정 줄로 건너 뛸 수있는 경우입니다. myfile을 열고 line3으로 이동하려면 gedit geidt : // myfile : 3과 같은 것 – niels

답변

0

확실히 다음 버전의 릴리스에서는 GEdit 사양을 프레임 워크에 릴리스 할 계획이없는 것으로 보입니다. Guillaume이 클라이언트 용 Play 애플리케이션을 개발할 때 사용하는 개발 환경이므로 TextMate 번들이 추가 된 것으로 생각합니다. 따라서 개발 속도를 높이는 의미가 있습니다.

모듈 또는 플러그인으로 Play 핵심 프레임 워크 외부에서이 기능을 만들 수없는 이유는 없습니다.

Niels가 gedit : // myfile : 3에 관해 질문 할 때 GEdit은 특정 줄 번호로 파일을 열 수 있지만 GEdit을 등록 된 URL에서 열 수있는 방법을 찾지 못하는 것 같습니다 TextMate와 같은). 그러나 이것은 내가 방법을 알고 충분히 강한 리눅스 개발자 아니다 가능해야하지만, 단순히 리눅스 명령

gedit +<line> <file> 
에 형식과 같은

gedit://open?url=file://%s&line=%s 

를 URL 매핑의 경우 것

0

재생 URL을 스크립트를 사용하여 gedit 호환 명령 줄로 변환 할 수 있습니다.

파이어 폭스에서
#!/bin/bash 
URL=$1 
FILE=`echo $URL | grep -o -E 'file(.*?)line=(.*)' | cut -d':' -f 2 | cut -d'&' -f 1` 
LINE=`echo $URL | grep -o -E 'file(.*?)line=(.*)' | cut -d'=' -f 2` 
gedit +$LINE $FILE & 

당신이 연결할 수 있습니다

나는 변환 (나는 그것을 할 수있는 더 좋은 방법이 생각하지만 난 그렙 마스터 아니다) 않는다 "TextMate에"라는 이름의 작은 스크립트를했다 여기에 설명 된 txmt 프로토콜을 사용하는 스크립트 http://kb.mozillazine.org/Register_protocol#Firefox_3.5_and_above