Sublime Text 3의 일부 패키지 소스 코드를 검색하면 디렉토리에 하나의 파일이 표시되며 해당 파일에는 "so"라는 확장자가 있습니다. 아무것도. C++과 같은 모국어로 작성된 실제 컴파일 된 파일입니까? Python 코드가없는 모국어로 Sublime Text 3 용 플러그인을 만들 수 있습니까?Python 코드가없는 모국어로 된 Sublime Text 3 플러그인 작성
2
A
답변
3
파이썬에서는 모듈을 네이티브 C 및 C++로 구현할 수 있지만 숭고한 플러그인과의 인터페이스에 사용하는 API는 파이썬 만 지원합니다.
즉, Python이 아닌 해당 언어 중 하나에서 플러그인을 작성할 수는 있지만 원시 코드와 Sublime을 함께 묶는 Python 파트를 작성해야합니다.
이렇게하면 모든 Sublime 플랫폼 (Linux, Windows 및 MacOS)에 대한 네이티브 코드를 컴파일해야하며 모든 사용자 가능성을 포괄하는 32 비트 및 64 비트 버전이 필요합니다.
단순하고 이식성있는 파이썬 코드로는 아직 수행 할 수없는 기능을 노출해야하는 경우가 아니라면 좋은 생각이 아닙니다. Python documentation on extending with C/C++조차도 그렇게하지 않을 것을 권장합니다.
관련 문제
- 1. Python Sublime Text Path
- 2. Sublime Text Python Autocomplete
- 3. SublimeClang on Sublime text 3
- 4. 작동하는 Sublime Text 3 플러그인 별칭을 만들려면 어떻게해야합니까?
- 5. Sublime Text 3 Windows7에서 Phpcs가 작동하지 않음
- 6. Sublime Text 3 - Python Checker 경고 "들여 쓰기에 탭이 있습니다"
- 7. Same Templates가있는 Sublime Text 2의 Emmet 플러그인
- 8. Sublime Text 2 REBOL 용 플러그인
- 9. Sublime Text 2의 패턴 작성 방법은 무엇입니까?
- 10. Sublime Text 2 - plugin
- 11. Portaudio in C in Sublime Text 3
- 12. Sublime Text 3 Linter가 작동하지 않습니다.
- 13. Sublime Text 3 설치 후 오류 메시지
- 14. Sublime Text 3 C++ 빌드 시스템
- 15. Sublime Text (3)에서 messages.json을 어떻게 다시여시겠습니까?
- 16. Sublime Text Editor 3, Mac, Icon missing
- 17. Build Pascal with Sublime Text 3
- 18. C++ 파일 빌드 Sublime Text 3 사용
- 19. Rails 개발을위한 Sublime Text 3 설정
- 20. Python 3.1 및 Sublime Text 2 오류
- 21. Python Sublime Text 출력 윈도우 표시/숨기기
- 22. Sublime Text 2에서 내장 파이썬을 어떻게 변경합니까?
- 23. Dagango Autocomplete with Anaconda in Sublime Text 3
- 24. CSS에서 Sublime Text 3 콜론 뒤에 공백을 제거하는 방법은 무엇입니까?
- 25. Xdebug Sublime Text 2
- 26. Sublime Text 2 플러그인에 타사 Python 패키지를 포함하는 방법
- 27. Mac에서 Sublime Text 오류
- 28. Groovy와 Sublime Text 2
- 29. Sublime text 용 IndentXML
- 30. C-IDE와 Sublime Text?
숭고한 텍스트 3에 대해 플러그인 "bz2"를 사용하고 소스 디렉토리로 이동하십시오. 파이썬 파일은 어디에 있습니까? 그 "so"파일은 무엇입니까? – darko
그건 숭고한 플러그인이 아니에요. 파이썬 코드에 bz2 지원을 제공하는 모듈입니다. – OdatNurd