Porcupine은 악명 높은 Tkinter Library와 함께 작성된 편집자입니다. 자동 완성 및 구문 하이라이트와 같은 편집기에서 기대할 대부분의 사항을 지원합니다.

가장 중요한 기능 :
Porcupine의 디자인은 사용자 정의가 매우 쉽습니다. 거의 모든 것이 쉽게 비활성화 될 수있는 플러그인으로 구현되지만 Python 및 Tkinter를 사용하는 방법을 알고 있다면 자체 플러그인을 만들 수도 있습니다. Porcupine 플러그인은 너무 강력하여 플러그인없이 Porcupine을 실행하면 다음과 같습니다.


개발 지침은 Contributing.md를 참조하십시오.
터미널을 열고이 명령을 실행하십시오.
sudo apt install python3-tk python3-pip python3-venv
sudo apt install --no-install-recommends tkdnd # for drop_to_open plugin
python3 -m venv porcupine-venv
source porcupine-venv/bin/activate
pip install wheel
pip install https://github.com/Akuli/porcupine/archive/v2024.03.31.zip
porcu
나중에 고슴도치를 쉽게 실행하려면 설정 -> 고슴도치 설정 으로 이동하여 "데스크탑 메뉴 시스템에서 고슴도치 표시"를 확인하십시오. 이것은 다른 응용 프로그램과 마찬가지로 Porcupine이 메뉴에 나타납니다.
설정에서 "데스크탑 메뉴 시스템에서 고슴도치 표시"를 선택 취소 한 다음 porcupine-venv 삭제하여 고슴도치를 제거 할 수 있습니다.
PIP 및 TKINTER를 사용하여 Python 3.9 또는 최신을 설치하십시오. 드래그 앤 드롭 지원을 원한다면 Tkinter가 사용하는 TCL 통역사에 대한 TKDND도 설치하십시오. 그런 다음이 명령을 실행합니다.
python3 -m venv porcupine-venv
source porcupine-venv/bin/activate
pip install wheel
pip install https://github.com/Akuli/porcupine/archive/v2024.03.31.zip
porcu
나중에 고슴도치를 쉽게 실행하려면 설정 -> 고슴도치 설정 으로 이동하여 "데스크탑 메뉴 시스템에서 고슴도치 표시"를 확인하십시오. 이것은 다른 응용 프로그램과 마찬가지로 Porcupine이 메뉴에 나타납니다.
설정에서 "데스크탑 메뉴 시스템에서 고슴도치 표시"를 선택 취소 한 다음 porcupine-venv 삭제하여 고슴도치를 제거 할 수 있습니다.
나는 Mac이 없습니다. Mac이 있다면 Porcupine을 설치하고 그것이 얼마나 잘 작동하는지 알려 주면 많은 도움을 줄 수 있습니다.
Python.org에서 Tkinter로 Python을 다운로드 한 다음 위의 "기타 Linux 배포"명령을 실행할 수 있다고 생각합니다.
릴리스 페이지에서 Porcupine 설치 프로그램을 다운로드하여 실행하십시오. Microsoft에게 Porcupine Installers를 신뢰 해달라고 요청하지 않았기 때문에 이와 유사한 경고를받을 것입니다.

"추가 정보"를 클릭하여 설치 프로그램을 계속 실행할 수 있어야합니다. 설치되면 시작 메뉴에서 고슴도치가 있습니다.
Porcupine을 방금 설치 한 경우 User-Doc/Gettarted.md를 살펴보십시오. 고슴도치를 개발하려면 Contributing.md 또는 Dev-Doc/Architecture 및 Design.md를 참조하십시오.
Porcupine의 문서의 대부분은 두 폴더의 Markdown 파일입니다.
dev-doc 폴더에는 고슴도치 개발을위한 문서가 포함되어 있습니다.user-doc 폴더에는 Porcupine 사용 설명서가 포함되어 있습니다. changelog.md를 참조하십시오.
구성없이 구문 강조 표시와 몇 줄의 구성 파일 편집이있는 자동 완성이 발생할 수 있습니다. 이 문서를 참조하십시오.
최신 버전을 설치하십시오. 여전히 작동하지 않으면 Github에서 문제를 만들어 알려주십시오.
예. 나는 nano 에서 첫 번째 버전을 썼지 만 Porcupine은 그 이후로 많이 바뀌 었습니다.
Porcupine이라는 다른 프로젝트를 찾지 못했기 때문에 정확히 기억하지 못합니다. 원래 Porcupine은 "Akuli의 편집자"로 선정되었습니다.
Porcupine을 실행하고 Github에서 문제를 만들거나 물어볼 수 있습니다. 당신이 X에 대해 흥분하게 만들면 그것을 구현할 수 있습니다.
내가 할 수 있기 때문에.
내가 할 수 있기 때문에.
Porcupine/X.py 또는 Porcupine/Plugins/X.py를 참조하십시오.
고슴도치가 더 낫기 때문입니다.
물론. 유휴 상태는 멀리 떨어져 있어야하는 끔찍한 혼란입니다.
고슴도치는 진지한 편집자가되기위한 것입니다. 사실 당신은 그것을 만지는 것을 후회할 수 있습니다. https://www.youtube.com/watch?v=y3iuofkdkju