2014-10-01 6 views
2

메모장/디코딩 선택한 텍스트 ++, https://stackoverflow.com/a/17431971/2461910하는 방법을 URL 인코딩 내 질문의 일부를 대답 스택 오버 플로우에 여기에 질문이 있습니다

불행하게도,이 솔루션은 복잡 (링크 참조)/현재 문서 전체를 디코딩합니다.

내 질문은 : 현재 텍스트에서 선택한 텍스트 만 수정하도록이 솔루션의 JavaScript를 어떻게 변경할 수 있습니까?

Editor.currentView.selected을 사용해 보았지만 스크립트를 실행할 때 오류가 발생합니다. 모든 함수 객체와 속성이 jN 플러그인에 표시되는 것을 설명하는 문서를 찾을 수만 있다면. 나는 그것이 다른 질문에 대한 주제라고 생각합니다. 오 잘.

답변

1

Arg. 우리가 포기했던 것처럼 우리는 종종 우리 자신의 답을 찾기 직전이었습니다. 이 경우입니다.

1) 개체와 요의 Pugin에의 일부를 그들의 회원의 목록이 여기에 해당 프로젝트의 홈 페이지에서 볼 수 있습니다 : http://jn-npp-plugin.googlecode.com/svn/wiki/API/api.xml

2)가에 액세스 할 수 위의 표현 나의 호기심에 모두 응답하려면 현재 문서보기에서 선택된 텍스트는 Editor.currentView.selected이 아니라 Editor.currentView.selection을 사용하십시오.

이 남은 유일한 질문은 변환 후 인코딩/디코딩 된 텍스트 REMAIN을 선택하는 것입니다. 위의 링크 된 문서는 텍스트를 선택/선택 해제 할 수있는 방법이나 속성을 제공하지 않습니다. 이미 선택된 텍스트를 가져 오거나 설정하기위한 용도로만 사용되며 설정/변경시 선택 취소됩니다.

+3

잘 모르겠 으면 좋겠지 만 MIME 도구 플러그인에서 URL 인코딩을 허용하고 인코딩 후에 선택한 텍스트를 선택 상태로 유지합니다. 그들이 어떻게하는지 보려고 주위를 찌를 수도 있습니다. –