는 데 사용하는 도구는 무엇인가요한 계산 라인의 소스 코드를 Visual Studio 프로젝트?

StackOverflow https://stackoverflow.com/questions/58783

  •  09-06-2019
  •  | 
  •  

문제

내가 알고있는 꽤 몇 가지 선수 도구니다.뭔가가 간단하지 않는 부분이 일부 다른 큰 패키지를 사용합니까?

도움이 되었습니까?

해결책

매끄러운 편집 기기 는 보고서를 분석하여 라인의 코드,공백니다.플러그인은 무료이며,비교적 작은 있습니다.

다른 팁

죄송하는 경우 그에 대한 직접적인 대답이 아니지만 이러한 일이 많이 선호하는 코드를 사용하여 메트릭 도구 또는 프로파일러보다는 라인의 코드입니다. 개미 프로파일NDepend 두 가지는 즉시 마음에 와서.

그것은 단지는 이 도구를 사용하여 다음을 수행을 파악에서 크기/복잡한 소프트웨어의 라인의 코드와 매우 원초적인 지표입니다.

내가 사용하는 이 Python 스크립트:

import os, sys
total_count = 0
for root, dirs, filenames in os.walk(sys.argv[1]):
  dirs[:] = [ # prune search path
    dir for dir in dirs
    if dir.lower() not in ('.svn', 'excludefrombuild')]
  for filename in filenames:
    if os.path.splitext(filename)[1].lower() in ('.cpp', '.h'):
      fullname = os.path.join(root, filename)
      count = 0
      for line in open(fullname): count += 1
      total_count += count
      print count, fullname
print total_count

이 있는 경우 Visual Studio2008 팀이 개발자 또는 팀 스위트 버전,당신 을 얻을 수 있는 그들을 직접 Visual Studio 에서 사용 코드 메트릭.

당신이 사용할 수 있습을 찾아서 화장실이 상대적으로 작은 패키지 http://unxutils.sourceforge.net/

find . -name *.cs -exec wc -l {} \;

가 있는 경우에는 리눅스 기계 편리한할 수 있습 탑재 드라이브 하고 그것을 좋아하는 것,그리고 그것을 당신에게 야구장 그림입니다.할 수 있습 complexify 을 제거하지 않습니다.하지만 당신이 원하는 야구장 그림,말아야 될 필요합니다.

에서 오른쪽 클릭하여 프로젝트 솔루션 탐색기에서 선택하고"계산 코드 메트릭".

가 확실하지 않으면 이 작품에서 VS08... 코드는 프로젝트

정확한 마법의 StodioTools 패키지(무료)여 실행 LoC 중에서 다른 메트릭.이 플러그인을 visual studio2008.

프로젝트 라인 카운터는 것은 매우 멋지다,하지만 당신은 필요 업데이트됩니다.reg 파일에 대한 VS2008 니다.나는가.reg 파일을 Visual Studio2010 년에 나 웹 사이트: http://www.onemanmmo.com/index.php?cmd=newsitem&comment=news.1.41.0 거기에 어떤 지침서에서 토론 CodeProject http://www.codeproject.com/KB/macros/linecount.aspx 으로 정보를 얻기에 그것을 실행하는 Visual Studio2008.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top