
이 질문은 HTML과 PHP에 관한 것뿐만 아니라 둘 이상의 언어로 작성된 일부 파일이 있습니다. HTML의 예를 들어보겠습니다. 여기에서 CSS와 JavaScript 작업을 수행할 수 있습니다.
~ 안에메모장++확장 기능을 사용하여 가능하게 만들 수 있습니다(손가락텍스트). 둘 이상의 언어를 정의할 수 있는 스니펫에 대한 언어를 정의할 수 있으며 HTML로 작업할 때 PHP의 스니펫이 나타나거나 그 반대의 경우도 마찬가지입니다.
Ubuntu를 사용하기 시작했을 때 나는 기본 텍스트 편집기를 고수했습니다.gedit, 좋은 스니펫 관리자가 있습니다. 하지만 유일한 문제는 Notepad++에서 할 수 있는 일을 할 수 없다는 것입니다.
그럼 다른 플러그인은 없나요? 또는 이를 달성하기 위해 편집할 수 있는 gedit 코어 파일이 있습니까?
답변1
유감스럽게도 gedit는 훌륭한 메모장이지만 한동안 많은 발전을 이루지 못한 것 같습니다. 이제 유용한 컬렉션이 있습니다.추가 기능, 하지만 원하는 내용이 없습니다.
그렇습니다. 문서 유형 감지를 지원합니다.짧은 발췌, 조각은 특정 문서 유형에 바인딩될 수 있지만 "일반"으로 표시될 수도 있습니다. $GEDIT_CURRENT_DOCUMENT_TYPE
사용할 수 있는 변수도 있습니다 . 그러나 물론 이는 실제로 사용 사례에 도움이 되지 않습니다. 따라서 실제로 원하는 것을 수행하는 무언가를 만들 수 있을 수도 있습니다. gedit의 프로그래밍 언어는 Python입니다. 코드 조각 문서 페이지에 대해 제공한 링크에는 C 또는 Python을 사용하여 자신만의 플러그인을 작성하는 방법에 대한 링크도 포함되어 있습니다.
반면에 다른 도구를 사용해 보기로 결정한 경우. 모든 플랫폼에서 내가 찾은 최고의 편집기는 다음과 같습니다.숭고한 텍스트 2, 따라서 원하는 대로 작동하는지 확인하기 위해 살펴보세요. 매우 활발한 개발 커뮤니티를 보유하고 있으며 Python을 기반으로 합니다. 안타깝게도 완전히 무료는 아니지만 가끔 알림만 보내면 무료 모드로 계속 사용할 수 있습니다.