붉은 매

AST 기반 네비게이션 시스템
지금 다운로드

붉은 매 순위 및 요약

광고

  • Rating:
  • 특허:
  • BSD License
  • 게시자 이름:
  • Pranesh Srinivasan

붉은 매 태그


붉은 매 설명

AST 기반 네비게이션 시스템 RedHawk는 언어의 불가지론 파스 트리의 아이디어를 기반으로 구축 된 코드 탐색 시스템입니다. Redhawk는 현재 C와 파이썬을 지원합니다. 코드 네비게이션 시스템은 거의없고 멀리 있습니다. 그들은 너무나 언어에 묶여 있거나, 자연에서 매우 유적적입니다 --- 정규식 구문 분석기를 사용합니다. Redhawk는 두 세계에서 가장 좋은 것을 달성하려고 시도합니다. 각 언어 구문 분야를 사용하고 결과를 초래하는 AST를 언어 Agnostic AST 또는 L-AST로 변환합니다. 결과 L-AST는 선택기 (jQuery와 유사한) 또는 XPath와 같은 XPath와 같은 L-AST를 쿼리 할 수 있습니다. Redhawk의 일반적인 사용은 다음과 같습니다 : $ RedHawk '* / defineFunction'file1.py file2.credHawk는 현재 무거운 개발 중입니다. 이 코드는 GitHub.RedHawk에서 현재 Python 2.6 또는 2.7.Project 목표를 필요로합니다. 사용자가 효과적으로 찾을 수 있도록 허용하여 편집자 독립적 인 방식으로 코드를 탐색합니다 .2. 사용자가 강력한 쿼리를 작성하여 원하는 위치를 정확하게 도착하도록 허용합니다. 미래의 언어 상호 분석을 허용함으로써 여러 언어로 된 프로젝트가 이익을 얻습니다 .4. 다른 도구를 위해 RedHawk API를 통해 L-AST를 간단한 방식으로 노출시킵니다. 이러한 도구는 들어있는 코드, 완료 제안 또는 정적 분석을 포함 할 수 있습니다 .5. 결국 L-AST의 편집을 허용하고 강력한 리팩토링을 허용합니다. 요구 사항 : · 파이썬 · pycparser. · Pygraphviz. 이 릴리스에서는 새로운 기능 : · Vim 플러그인이 출시되었습니다. · 컨텍스트 = 0 일 때 줄을 스트리핑하지 않도록 서식을 지정합니다.


붉은 매 관련 소프트웨어