๋ด๊ฒฝ์ฐ๋ ๋ฆฌ๋ ์ค ์จ์ ๋ต๋ณ์ด ์ ํํ์ง ์์ํ ๋ฐ...
๋ค๋ค ๋ต๋ณ์ด ์์ด์...
์ผ๋จ ํฐ๋ฏธ๋ ์ด๊ณ ...
๋ชจ๋ ธ๋๋ฒจ๋กญ ํคํธ
.net Core
C#
์ด 3์ข ๋ฅ๋ฅผ ์ค์นํ๊ณ ...
ํ์ฅ ๋ง์ผํ๋ ์ด์ค์์ ์์ ์ ๋ํฐ ์๋์์ฑ์ ์ค์นํด ์ค์ผ ํ๋๊ฑฐ ๊ฐ๋๋ผ...
๊ทธ๋ฆฌ๊ณ ์ ๋ํฐ์์ ๊ธฐ๋ณธ์๋ํฐ๋ฅผ VS Code๋ก ์ค์ ํ๊ณ ...
ํน์ ๋น ์ง๊ฑฐ ์๋์ง ์ฒดํฌํด๋ด...
๋ฆฌ๋ ์ค ์จ์ vscode ์ฐ๋๊ฑฐ์??
๋ฆฌ๋ ์ค์ชฝ์ ๋ค๋ค VS Code๋ก ์๋ ดํ๋ ๋ฏ ์ถ์...
visual studio code ํ์ฅ์ผ๋ก C# (ms-vscode.csharp)์ ์ค์นํ๋ฉด, ํด๋น ํ์ฅ์์ OmniSharp๊ณผ .NET Core ๋๋ฒ๊ฑฐ๋ฅผ ์๋์ผ๋ก ์ค์นํด์ค๋๋ค.
OmniSharp์ ํฌ๋ก์คํ๋ซํผ ์ธํ ๋ฆฌ์ผ์ค(intellisense) ๊ธฐ๋ฅ์ ๊ฐ์ก์ต๋๋ค(์๋์์ฑ, ๋ฌธ๋ฒ๊ฒ์ฌ ๋ฑ)
์ ๋ํฐ๋ ์์กด์ฑ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ชจ๋ ์ค์นํ๊ณ ํ๋ธ๋ฅผ ์ด์ฉํ๋ ๊ฒ ๋ฌด๋ํ ๊ฒ ๊ฐ๋ค์.
http://incredible.ai/unity3d/2019/01/12/Unity3d_On_Ubuntu/
์ฌ๊ธฐ๊น์ง ํ๋ค๋ฉด vscode ํ์ฅ์ผ๋ก Debugger for Unity (unity.unity-debug)๋ฅผ ์ค์นํ๊ณ ์ ๋ํฐ์์ ๊ธฐ๋ณธ IDE๋ฅผ vscode๋ก ๋ฐ๊ฟ์ ์ฐ๋ฉด ๋ฉ๋๋ค.
์ ๋ํฐ ๋๋ฒ๊ฑฐ๋ฅผ ์ฐ๊ฒฐํ๋ ค๋ฉด... ์ผ์ชฝ์ ๋๋ฒ๊ทธ ๋ฉ๋ด์์ ๊ตฌ์ฑ ์์ -> ๊ตฌ์ฑ ์ถ๊ฐ... ๋ก UnityDebugger (์ ๋ํฐ ๋๋ฒ๊ฑฐ ํ์ฅ์ด ๊น๋ ค์์ด์ผ ํจ)๋ฅผ ์ ํํด ๊ตฌ์ฑ์ ๋ง๋ ๋ค์์ F5๋ฅผ ๋๋ฅด๋ฉด ์ฐ๊ฒฐ๋ฉ๋๋ค.
OmniSharp์ด ์ ๋ํฐ ๋ค์์คํ์ด์ค๋ฅผ ๊ฐ์งํ์ง ๋ชปํ ๊ฒฝ์ฐ(์ฐ์ธก ํ๋จ์ ๋ ธ๋์ ๊ฒฝ๊ณ ๊ฐ ๋จ๋ฉฐ)
์ ๋ํฐ๊ฐ ๋ง๋๋ ํ ํ๋ฆฟ์ด .NET Framework๋ฅผ ๋์์ผ๋ก ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
csprojํ์ผ์์ TargetFrameworkVersion ๋ถ๋ถ์ ์ค์ ์ง์ฐ๊ฑฐ๋ ์ฃผ์์ผ๋ก ์ฒ๋ฆฌํด ์ด๋ฅผ ๋ฌด์ํ ์ ์์ต๋๋ค.
http://imgur.com/a/8k4xrCp