예전에 Visual Studio Gallery 에서 본적이 있습니다. 기능이 더 뛰어나지는 않지만 쓰실 분은 그냥 쓰시면 되겠습니다.
 
개발하다 보면 Windows Explorer 를 여러 개 띄워서 사용하는데, 조금 불편해서 만들었습니다. Visual Studio 에서는 Docking 환경이 아주 잘되어 있어서 VSExplorer 를 여러 개 띄워서 아무데나 갖다 Docking 시켜서 사용하심 되겠습니다.
 
저는 Visual Studio 에 호스팅만 했을 뿐, FileView, FolderView 컨트롤을 CodeProject 의 오픈 소스 컨트롤을 가져왔습니다. 근데, FileView 등 Control 로 만들어 지지 않아서 여기에서는 FileView Control 로 만들어서 사용했습니다. 근데 이 오픈 소스에 문제가 있어서 그냥 더 만들려다가 말았습니다 ^^;

Visual Studio 2005 / 2008 ( Professional 이상, 영문/한글 버젼 지원 )
 
[그림1] VSExplorer 설치
 
설치를 하시고 도구->Umc.Core.Tools.VSExplorer 항목을 클릭합니다.
 
[그림2] VSExplorer 실행
 
또는 단축키로 Alt+E 를 사용할 수 있습니다.(이 단축키는 VSExplorer Option 에서 변경하실 수 있습니다)
 
[그림3] VSExplorer 실행 화면 ( 클릭하면 확대 됩니다 )


[그림4] 다양한 활용 방법
 
만들다 보니, 오픈소스 FolderView 컨트롤에 버그도 좀 심각하고, Windows Explorer 와 비슷하게 만들려고 하니 생각보다 훌쩍 끝낼 작업은 아니다 싶어 더 기능 추가할 생각은 없답니다. ^^;
 
Code Project: Adding Drag and Drop to an Explorer Tree Control
 
저작자 표시 비영리 동일 조건 변경 허락
신고

'Umc Projects > VSExplorer' 카테고리의 다른 글

Umc.Core.Tools.VSExplorer 공개  (0) 2009.01.31
Posted by 땡초 POWERUMC

댓글을 달아 주세요