펄이에 대한 좋은 (사용하고 쉽게 배울 수) 도구입니다 만약 내가 궁금하네요 : 내 C/C++ 소스 코드를 일부 사용자 지정 사전을하고 싶습니다펄 대 UltraEdit는 스크립팅
가. 기본적으로 이것은 내 사용자 정의 주석을 소스 코드에 삽입하고 새 코드 기반을 생성 할 수있게 해줍니다. 필요한 처리는 주로 라인 지향 검색/대체 및 새로운 소스 코드 행 삽입입니다.
이제는이를 달성하기위한 2 가지 도구를 생각해 볼 수 있습니다. (1) Ultraedit의 스크립팅 기능 (또는 다른 가능한 편집자). (2) Perl 스크립팅.
Ultraedit의 스크립팅은 좋아 보이며 잘 알고 있습니다. 무엇보다도, 자연스러운 라인 지향적 인 프로세싱은 소스 코드 라인을 처리하기위한 좋은 추상화입니다.
Perl도 좋은 도구인지 궁금합니다. 나는 다른 컨텍스트에서 사용되는 Perl 스타일 Regexpr에 익숙하다는 점을 제외하고는 Perl에서 제로 경험을했습니다. Perl은 라인 지향 텍스트 처리를위한 훌륭한 도구입니까? 전방 및 후방을 검색하고 소스 코드 행을 다른 텍스트로 대체해야 할 것입니다.
이것은 주관적이고 논리적으로 닫을 수있는 좋은 기회입니다.하지만 대부분의 텍스트 처리에는 perl (또는 python)이 좋은 선택이 될 것입니다. – Erik