WSL2+VScode+PlanetUML 설정 노트
하고 싶은 일
wsl2 프로젝트 디렉토리에서 UML을 그리고 내보냅니다.
Ubuntu(wsl2) 쪽에 java/graphivis를 넣어야 합니다.
기본 작업
alt+D:미리 보기 창
ctrl+shift+P: 명령 팔레트/현재 페이지 내보내기를 통해 파일화
수리를 원하다
우분투의 일본어 글씨체가 묘하다고요?미리 보기에 표시된 문자가 매우 이상합니다.
그리고 파일 출력도 안돼.
Source Han Code JP에 가입합니다.
하지만 생각보다 고생이 많군..
거의 이 보도와 같다.
$ sudo apt-get install git
$ git clone https://github.com/adobe-type-tools/afdko/
$ git clone https://github.com/adobe-fonts/source-han-code-jp
$ cd afdko
# パッケージなどのインストール
$ sudo apt-get install gcc-multilib g++-multilib
# $ sudo aptitude install python-pip # こいつダメだった
$ sudo apt install python3-pip
$ sudo pip install fonttools
$ sudo apt-get install python3-venv
# python3.6でafdkoするための環境を作成
$ python3 -m venv afdko_env
$ source afdko_env/bin/activate
$ pip install wheel
$ pip install afdko
# パス
$ echo "export PATH=xxx/afdko/afdko_env/bin:$PATH" >> ~/.bashrc
# ライブラリのパスは不要かも...
$ echo "export $ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:xxx/afdko/afdko_env/lib" >> ~/.bashrc
# addSVGtable.pyのコメントアウトは不要(source-han-code-jp対応済み)
$ cd ../source-han-code-jp
$ ./commands.sh
$ mkdir ~/.fonts
$ ls ./*/*.otf # 作成されたかチェック
$ cp ./*/*.otf ~/.fonts/
$ sudo fc-cache -fv
# 確認
$ fc-list | grep Han
나는 매우 기쁘다.
수리를 원하다
vscode의 PlanetUML 확장 설정의 하위 폴더에서 출력 설정이 프로젝트 루트의 하위 폴더가 되었습니다.
전혀 안 좋아요.
명백한 행동이 이상하기 때문에 고리의 가능성이 높다.
어쩔 수 없이.vscode 항목을 설정하는 중...
{
"plantuml.exportFormat": "png",
"plantuml.diagramsRoot": "designs/uml",
"plantuml.exportOutDir": "designs/uml/out",
"plantuml.exportSubFolder": false,
"plantuml.commandArgs": [],
}
뭐?
끝맺다
지금까지draw.나는 IO에서 풀이 죽은 UML로 그림을 그렸는데 프로젝트 목록에서 텍스트를 바탕으로 디자인 자료를 관리할 수 있어서 매우 기쁘다.
PlanetUML만의 기법에 익숙해져야 하지만 어렵지 않을 것 같다.
안녕히 계세요.
Reference
이 문제에 관하여(WSL2+VScode+PlanetUML 설정 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tyaahan/articles/ff9c57ac0db632텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)