소스코드 사이의 안정적인 하이퍼링크를 만들수 있는 기능이 없다. 가령 A.hs에서 주석을 쓰면서 B.hs의 foo
란 함수의 구현의 특정 부분을 언급하고자 할때, 그냥 B.hs L:77 이렇게, 소스코드가 수정이라도 되면 바로 유효하지 않게되는 방식으로 언급할수 밖에 없다. 만약 소스 코드 어디에서든 전역적인 심볼을 자유롭게 선언할 수 있다면 이 문제를 해결할 수 있을텐데...
If you have a fediverse account, you can reply to this note from your own instance. Search https://hackers.pub/ap/notes/019936a3-ec4a-743a-880e-7066df9faf71 on your instance and reply to it.
리액티브 주석 시스템이라 이름 붙이며 될 것 같은데, 잠깐 검색으론 아직 그런 시도가 검색이 안되네요. 좋은 아이디어인데요. @bglbgl gwyng
@bglbgl gwyng 단순히 링크 용도로만 남겨두는 게 아니라 실행 흐름을 점프시키는 용도로도 활용하면 더 좋겠군요!
키워드는 jmp 아니면 goto로 하면 좋을 것 같습니다.
@bglbgl gwyng ctags로 어떻게 되지 않을까요?