Programing

WPF 개발에 어떤 도구를 사용합니까?

lottogame 2020. 11. 22. 18:53
반응형

WPF 개발에 어떤 도구를 사용합니까?


Visual Studio의 Cider 외에 어떤 도구를 사용하십니까?
Microsoft Expression 제품군의 제품을 성공적으로 사용하셨습니까?

편집 :
여기에 공개 된 도구가 있습니다 .

  1. 탐정
  2. 두더지 디버거 시각화 도우미
  3. 천공기는 제안 매트 해밀턴
  4. Anthony Conyers가 제안한 Expression Blend 2.5 미리보기
  5. Anthony ConyersBrad Leach가 제안한 Kaxaml
  6. Artur Carvalho가 제안한 Xaml Export

기타 관련 질문 :


Microsoft는 "Perforator"라는 편리한 도구를 제공하여 WPF 응용 프로그램의 어떤 부분이 소프트웨어에서 렌더링되고 있는지 알려줍니다. 그것은 당신이 찾을 수있는 "성능 프로파일 링 도구"의 더 큰 세트의 일부입니다 여기 .


WPF 개발을 위해 다음 도구를 사용합니다.

  • Snoop- 이 도구는 런타임에 WPF 앱의 디버깅을 단순화합니다.
  • Mole -Visual Studio 용 멋진 시각화 도우미 입니다. WPF 작업뿐만 아니라 WPF 용으로 제작 되었음에도 적극 권장됩니다.
  • Kaxaml -XAML로 "재생"할 수있는 아주 작은 도구입니다. 완전한 지능. XAML이 어떻게 렌더링되는지 확인하는 데 사용합니다.
  • Expression Blend- 주로 컨트롤 템플릿을 복사하지만 일부 스타일 작업도 수행합니다.

신규 : WPF Inspector

대체 텍스트


Snoop 외에도 Mole 및 VS2K8은 다음을 사용합니다.

WPF 프로젝트에서 UI 작업을 할 때 적어도 Visual Studio만큼 Blend에 있습니다. Blend를 사용하여 UI의 초기 버전을 만든 다음 VS 내에서 xaml을 수동으로 조정합니다. 나는 Kaxaml을 사용하여 "일을 시도"합니다. 실험을하고 VS 또는 Blend에서 새 프로젝트를 만드는 오버 헤드를 원하지 않는 경우 대신 Kaxaml을 사용합니다.


Xaml 내보내기 . 벡터 (Adobe Illustrator에서 만든 것과 같은)를 xaml로 내 보냅니다.


XAML Power Toys 는 Mole, Karl Shifflett의 또 다른 VS addin 양식 작성자입니다. 클래스 메타 데이터를 기반으로 양식, 목록보기, 그리드를 생성합니다. 또한 몇 가지 유용한 xaml 트릭 : 요소를 패널로 그룹화, 디자이너 생성 코드 지우기 등


ReaderSvg사용 하여 SVG (벡터 그래픽)를 XAML로 변환합니다.

WPF와 직접 관련이 없지만 WPF 컨트롤의 작동 방식을 이해하는 데 매우 유용합니다. Reflector .


답변에 나열된 모든 도구를 사용하므로 하나를 믹스에 추가하겠습니다.

Rooler- 이것은 UI 작업을위한 멋진 도구이며 WPF에서 구현되었다고 생각합니다.


Crack.NET은 Josh Smith가 만든 런타임 디버깅 및 스크립팅 도구로, 컴퓨터에서 실행되는 모든 .NET 데스크톱 응용 프로그램의 내부에 액세스 할 수 있습니다. Visual Studio 용 Snoop 및 Mole을 좋아한다면 Crack.NET도 좋아할 것입니다. Crack.NET을 사용하면 다른 .NET 애플리케이션의 관리되는 힙을 "보행"하고, 객체의 모든 종류의 값을 검사하고, IronPython 스크립트를 통해 이러한 객체를 조작 할 수도 있습니다.

Crack.NET


WPF PerfTool may be useful


When just starting out with WPF exploration I uncovered a variety of useful utilities (listed below). My article Essential Tools for the WPF Novice on Simple-Talk.com discusses each of these with illustrations and links.

General Exploratory Tools

  • SDK XAML Browser (Microsoft) - shows XAML and rendered sample for any control.
  • XamlT, aka Type Explorer (Rob Relyea) - reveals WPF class details in a novel interface.
  • Gradient Editor (Layne Thomas) - gradient designer that produces XAML for you.
  • Snoop WPF Debugger (Cplotts) - WPF inspector that lets you explore the visual content of a running WPF app.
  • DumpControlTemplate (Charles Petzold) - displays the default ControlTemplate for any WPF control.
  • SDK Viewer (Microsoft) - provides all the SDK documentation for WPF in a rich client application.

XamlPad and its Successors

(My article provides a detailed feature comparison table for these six editors.)

  • XamlPad (Microsoft)
  • XamlPadX (Lester Lobo)
  • XAML Cruncher (Charles Petzold)
  • Kaxaml (Robby Ingerbretsen)
  • XamlPad Sample (Rob Relyea)
  • XamlHack (Zhou Yong)

Some of the great articles having list of tools for WPF(from my bookmarks) -

The Complete List of XAML Tools:

http://www.realsoftwaredevelopment.com/the-complete-list-of-xaml-tools/

Windows Presentation Foundation Tools and Controls:

http://blogs.msdn.com/b/mswanson/archive/2006/02/26/wpftoolsandcontrols.aspx

One more I know of -

Pistachio – “WPF Resource Visualizer” :

http://www.granthinkson.com/2007/11/08/announcing-pistachio-wpf-resource-visualizer/

참고 URL : https://stackoverflow.com/questions/38642/what-tools-do-you-use-for-wpf-development

반응형