VisualStudio ��� Microsoft ������ 개������ Windows��� IDE ���경������. ��� ���경��������� Visual C++, Visual Basic, Visual C# ��� ������ ��������� 개������경��� ������������, ������ ��������� Visual Studio 2012������.
������ ¶
- 1998.06 Visual Studio 6.0
- 2002.02 Visual Studio .Net
- 2005.11 Visual Studio 2005
- 2007.11 Visual Studio 2008
- 2010.04 Visual Studio 2010
- 2012.09 Visual Studio 2012
DeleteMe) .net 2005 ������기��� ���규��� ������(������, ������, ���������)�� ��������� ������������. ������ ��������� ������군���. 11��������� ��������� ���������.
���교��������� 2008���까������ ������ Visual C++ 6.0��� ������ ��������������� 2008��� 2���기��� ��������� 교��������� Visual Studio 2008 ��������� 권��� ����� 계기��� ������ ������ ���경��� 갖������������.
VisualC++ 6.0��� VS.NET 계������ ��������� ��������������� ���그�� ������. ����� IntelliSense 기������ ����������� ��������� ��������������� 깨���고, ������ ��� ������������ ��������������� ��������� ������ ������������. ( ������, Debug Mode������ �������������, Release Mode������ ����������� ������ 경������ ��������� ������ ������ ������그��������� ������ ������������. 그������ 간��� ������ ������������ ������ ����������� ������������ ������ ��� ������. )
VisualStudio ��� ������������ ���기 ������그������ ��������� ��������������� ��� 기���������, Debugger ������, Profiling, Goto Definition
Bug ¶
Class View �� ������������ ¶
IntelliSense 기������ ��������� ������������ ��������� ¶
������ ��������������� ���������. ������ xxx.ncb ��������� ������������ ��� ������ ��������������� ������������.
VisualAssist ��� ���������������, Code Re-Parsing 기������ ���������������.
pragma once ¶
C++ ��������� ��������������� import ��� ������과 ������ ������ ��������������� ������ pre-processor ��� 기������������ 'include' ��� ������. 그������ ������ ������ ������������ ������ ������ redefinition �������� ������������. ������ ������������ ������������ ��������� #ifndef - #endif ������ ��������� �����������고 ��������� pragma once ������.
��������� ��������� ������.
~cpp #ifndef _CBOARDBASE_H_ // _CBOARDBASE_H_ �� preprocessor ��� ������������ ��������� 경��� �����������. #define _CBOARDBASE_H_ class CBoardBase { protected: CBoardBase(); void initBoard(); . . #endif������ ������과 ����� ������ �����������.
~cpp #pragma once class CBoardBase { protected: CBoardBase(); void initBoard(); . .���, pragma ���������기��� de facto������ ������ ��������� ���������. ��������� ��������� ������ ��������� �������� ������.[1]
Debugger ��� ������ ¶
��������� Debugger ��� ������������ ������ ������������ ������. UnitTest ��� ��������������� ������그��������� ������ ������������, Debugger��� ��������������. ���교 ������그������ ��������� ������������ ����������� ���기 ��������� MSDN������ ������������ �����, ���고 ������ ������������게 ������������ ��������� ������.
(More to come)
(More to come)
������개��� Project ��� ���������기 ¶
������ : ProjectTheCell (������ ������������ Othello Project)
(more to come)
VS.net ��������� ������������ ������ 개��������� ������������ ���������������. (6.0��� 그������? WorkSpace������ ��������� ������������... ���������~). ������ ��������������� ��� ��������������� ������������ 게 ��������� ������ ������군���. ������ ��������������� ���������고, ��������������� ��������� ��������� 결��������� ������ ��� ��� ���고���.
(more to come)
VS.net ��������� ������������ ������ 개��������� ������������ ���������������. (6.0��� 그������? WorkSpace������ ��������� ������������... ���������~). ������ ��������������� ��� ��������������� ������������ 게 ��������� ������ ������군���. ������ ��������������� ���������고, ��������������� ��������� ��������� 결��������� ������ ��� ��� ���고���.
��������������� ������ ������ 걸기 ¶
기������������ ��������� 경��� ��������� ������������������ ������������ ������ 경����� ������. ����������� ��������� 거������ ������ 고������ ����� ���기��� ���������������.
VS 6.0 ¶
- Project(������������) » Settings(������)��� ���������������.
- Link(���결) ������ ���������������.
- Category(������고���) ������ ������ ������������ Input(������)��� ���������������.
- Object/library(개���/���������������) ������ ������������ ��������������� ������ ��������� ��������������.
- 그���고 ��������������� 경������ ��� ��������������������� ��������� ����������� ���������. Additional library path(����� ��������������� 경���)��� ��������������� ��������� ������ ��������� �������� ���������.
VS.NET ¶
----
- [1] pragma��� once��������� ������ option��� ������������.