Business

KOREA SOFTWARE SERVICE

whole tomato software 2025.01.16

 

 

 

 

 

 

 

안녕하세요 KOSS입니다!

 

whole tomato software는 소프트웨어 개발자를 위한 생산성 도구를 제공하는 회사로, 특히 Visual Assist라는 유명한 개발 도구로

유명합니다. 이 도구는 Visual Studio  통합 개발 환경(IDE)을 보완하고 개발자들의 생산성을 극대화하기 위해 설계되었습니다.


코드 작성 속도와 정확성을 크게 높임으로써 효율성을 향상시키고 간단한 설치와 직관적인 UI로 학습 곡선이 낮다는 점에서 많은 사랑을 받고 있는

whole tomato에 대해 아래에서 더 자세히 설명드리도록 할게요!








Visual Assist의 기능




 

 

 

 Navigation

리팩토링 

코드 생성 

 

새롭고 쉽게 코드를 프로젝트와 솔루션의 모든 
파일, 메서드, 기호 또는 참조로 이동할 수 
있습니다. 어디서든 어디로든 이동하세요.

 

 

코드의 복잡성을 줄이고, 가독성을 높이고, 외부 
동작을 변경하지 않고 확장할 수 있도록 합니다. 
레거시 코드, 상속한 코드 또는 자체 작업의 
첫 번째 버전을 리팩터링합니다.

 

 

Visual Assist의 일부 기능만 사용하더라도 생각
보다 빠르게 코드를 생성할 수 있습니다. 능숙한 
사용자가 되면 코드를 훨씬 더 빠르게 작성하고 
업데이트할 수 있습니다.

 

 

 

 코딩 지원

 코드 이해

 코드 수정

 

방해가 되지 않는 지원을 받아 코드를 더 빠르게 
작성하세요(특히 바쁘게 작업할 때). Visual 
Assist는 심각한 타이핑을 줄여주고 실수를 
조용히 수정하는 경우에만 완성을 제안합니다.

 

 

복잡한 코드 또는 오랫동안 손대지 않은 코드를 
다양한 도구 창, 브라우저 및 필드로 이해하여 
필요할 때 언제 어디서나 정보를 제공합니다.

 

 

복잡한 코드 또는 오랫동안 손대지 않은 코드를 
다양한 도구 창, 브라우저 및 필드로 이해하여 
필요할 때 언제 어디서나 정보를 제공합니다.

 

 

 

 

 코드 검사

코드 스니펫

디버그 지원

 

편집할 때 특정 품질 문제가 있는지 코드를 
검사합니다. LLVM/Clang을 기반으로 하는 
Visual Assist의 코드 검사 기능은 스타일 위반, 
인터페이스 오용 및 정적 분석을 통해 추론할 수 
있는 버그와 같은 일반적인 프로그래밍 오류를 
진단하고 수정합니다.

 

 

IDE에서 같은 이름의 기능을 보다 강력한 
버전으로 사용하여 자주 입력하는 코드 세그먼트
를 확장할 수 있습니다. 현재 컨텍스트의 기호를 
포함하고, 사용자 입력을 요청하고, 사용자 지정 
편집기에서 스니펫을 편집할 수 있습니다.

 

 

Visual Assist에 포함된 VA 메모리 뷰 및 VA 스텝 
필터를 사용하여 네이티브 C/C++를 디버깅
하는데 필요한 시간을 단축할 수 있습니다.

 

 

 

 도구 창

소스 링크 

구성 

 

30,000피트 상공에서 코드를 보고 코드를 재정렬
하여 더 쉽게 이해하고 유지 관리할 수 있습니다.
Visual Assist의 도구 창은 IDE에 완전히 새로운 
기능을 제공하고 자주 사용하는 내장 기능을 
보다 효율적인 도구 창에 결합합니다.

 

 

주석 하위 문자열을 버그 추적기, 사례 관리자, 
문서 및 소스 코드 제어 시스템과 같은 외부 
응용 프로그램 및 웹 사이트에 연결합니다.

 

 

프로그래밍 환경과 습관에 맞게 Visual Assist의 
다양한 기능을 조정할 수 있습니다. 좋아하는 
기능을 찾아 윙윙거리게 하여 생산성을 극대화
하십시오.

 





 

 

 

 

 

Visual Studio C++에서 더 빠르고 쉽게 게임 개발


Unreal Engine 4 및 5에 대한 Visual Assist의 맞춤형 기능과 지원을 통해 Visual Studio의 한계를 뛰어넘으십시오. 상황에 맞는 제안, 빠른 성능, 대규모 게임 프로젝트에서도 최소한의 로딩 시간을 경험해 보세요. 

 

 

 

 Unreal Engine의 맞춤형 지원을 통해

 

비전을 현실로 만드세요



 

코드를 쉽게 이해


봇의 파서는 Unreal 확장 코드 언어의 컨텍스트를 완전히 이해하고 그에 
따라 구문 강조 표시 및 들여쓰기를 조정합니다. UFUNCTIONS 와 UCLASS 
를 선언할 때 성가신 탭, 거짓 오류, 레이블이 없는 심볼은 이제 역사가 
되었습니다.

 

 

관련 힌트 얻기


유형 지정자를 빠르게 그리고 대부분의 U*Macros에 대한 문서로 덜 
전환합니다. 엔진을 수정하거나 새 지정자를 추가하면 Visual Assist가 
해당 지정자를 감지하고 그에 대한 제안도 추가합니다.

 

 

다른 모든 것과 함께 작동


Visual Assist는 U*Macro 지정자를 읽고 이를 사용하여 기능을 더 
스마트하게 만들었습니다. Goto, Goto Related, Find References, Rename 
& Change Signature는 모두 암시적 메소드를 지원하도록 확장되었습니다.

 

 

 

한계를 넘어서

Visual Studio의 기본 파서의 제한 사항 중 하나는 일반적으로 게임 개발과 
관련된 대규모 솔루션에서 어려움을 겪는다는 것입니다. Visual Assist를 
사용하면 잘못된 빨간색 물결선 없이 코딩할 수 있으며 다른 작업을 위해 
메모리를 절약할 수 있습니다.

 

 

Context-Aware 대화 상자 및 문서화


언리얼 엔진 C++ 관련 문서는 코드 자체에 있는 경우가 많습니다. Visual
Assist는 Unreal의 확장 코드 언어를 이해하므로 기본 클래스와 U*Macro 
지정자의 주석과 대화 상자를 표시합니다.

 

 

 

 

 

 

 

 

 

 

Visual Assist에는 게임 개발에도 유용한 여러 가지 일반 C++ 기능이 있습니다.

 

 

 


 

 

파일 열기 및 검색 (Shift + Alt + O)

파일 탐색기를 여는 대신 VA는 솔루션의 모든 프로젝트를 단일 대화 상자 메뉴에 나열합니다. 강력한 컨텍스트 인식 검색 기능으로 구동되므로 관련 파일이나 문자열을 입력하기만 하면 관련 파일을 찾을 수도 있어 게임 프로젝트에 매우 유용한 기능입니다.

 

 


 

 

기호 찾기 (Shift + Alt + S)

고급 필터링 및 정렬을 통해 수천 개의 기호를 쉽게 정렬할 수 있습니다: 변수, 클래스, 구조체 또는 솔루션에서 찾을 수 있습니다. 이 대화상자에서 기호를 복사하거나, 기호로 이동하거나, 기호에 대한 모든 참조를 찾을 수도 있습니다.

 

 


 

 

파일의 메서드 나열 (Alt+M)

현재 파일에 있는 클래스와 메서드의 간단한 드롭다운에서 현재 파일을 탐색합니다. 부분 문자열을 사용하여 목록을 필터링합니다.

 

 



 

 

가상 메서드 구현 (Shift + Alt + Q)

인터페이스 메서드의 메서드 또는 기본 클래스의 가상 메서드에 대한 메서드 스텁을 C++ 또는 C#으로 빠르게 생성할 수 있습니다. 이 단축키는 빠른 작업 및 리팩토링 메뉴를 열어 캐럿의 위치 또는 강조 표시된 항목에 따라 많은 컨텍스트 인식 옵션을 제공합니다.

 

 



 

 

해당 파일 열기 (Alt + O)

이것은 일반적으로 헤더와 구현 파일 사이를 빠르게 전환하는 데 사용됩니다. VA 버전은 둘 이상의 대상이 가능할 때 메뉴를 제공합니다.

 

 

 

 

 

 

 

제품에 대한 자세한 문의 사항은 사이트 우측 상단 

견적문의를 통한 고객문의, 혹은 하단의 문의처로 연락 주시면 

빠른 지원 드리도록 하겠습니다.





[ 제품 관련 문의 ]

한국소프트웨어서비스

office@ikss.kr / 02-535-1809