Apache NetBeans IDE 12.3 ์ถœ์‹œ

Apache Software Foundation์€ Java SE, Java EE, PHP, C/C++, JavaScript ๋ฐ Groovy ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ•˜๋Š” Apache NetBeans 12.3 ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” NetBeans ์ฝ”๋“œ๊ฐ€ Oracle์—์„œ ์ „์†ก๋œ ์ดํ›„ Apache Foundation์—์„œ ์ œ์ž‘ํ•œ ์ผ๊ณฑ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค์ž…๋‹ˆ๋‹ค.

NetBeans 12.3์˜ ์ƒˆ๋กœ์šด ์ฃผ์š” ๊ธฐ๋Šฅ:

  • Java ๊ฐœ๋ฐœ ๋„๊ตฌ์—์„œ LSP(Language Server Protocol) ์„œ๋ฒ„์˜ ์‚ฌ์šฉ์€ ๋ฆฌํŒฉํ† ๋ง ์ค‘ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ ์ž‘์—…, ์ฝ”๋“œ ๋ธ”๋ก ์ถ•์†Œ, ์ฝ”๋“œ ์˜ค๋ฅ˜ ๊ฐ์ง€ ๋ฐ ์ฝ”๋“œ ์ƒ์„ฑ์„ ํฌํ•จํ•˜๋„๋ก ํ™•์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‹๋ณ„์ž ์œ„๋กœ ๋งˆ์šฐ์Šค๋ฅผ ๊ฐ€์ ธ๊ฐˆ ๋•Œ JavaDoc ํ‘œ์‹œ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • NetBeans์˜ ๋‚ด์žฅ Java ์ปดํŒŒ์ผ๋Ÿฌ nb-javac(์ˆ˜์ •๋œ javac)๊ฐ€ Maven์„ ํ†ตํ•ด ๋ฐฐํฌ๋˜๋Š” nbjavac 15.0.0.2๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. JDK 15์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋Œ€๊ทœ๋ชจ Gradle ํ”„๋กœ์ ํŠธ์˜ ํ•˜์œ„ ํ”„๋กœ์ ํŠธ ํ‘œ์‹œ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ๊ฒจ์ฐพ๋Š” ์ž‘์—… ์„น์…˜์ด Gradle Navigator์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • PHP 8 ๊ตฌ๋ฌธ์— ๋Œ€ํ•œ ์ „์ฒด ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์ง€๋งŒ ์†์„ฑ ๋ฐ ๋ช…๋ช…๋œ ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์ž๋™ ์™„์„ฑ์€ ์•„์ง ์ค€๋น„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์— ์‚ฌ์šฉ๋˜๋Š” PHP ๋ฒ„์ „์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ„ํŠผ์ด ์ƒํƒœ ํ‘œ์‹œ์ค„์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Composer ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ์—์„œ ์ค‘๋‹จ์  ์ž‘์—… ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • C/C++ ์–ธ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๋‹จ์ˆœํ™”๋œ ๋ชจ๋“œ์ธ C++ Lite์˜ ์ง€์†์ ์ธ ๊ฐœ๋ฐœ์ž…๋‹ˆ๋‹ค. ์ค‘๋‹จ์ , ์Šค๋ ˆ๋“œ, ๋ณ€์ˆ˜, ๋„๊ตฌ ์„ค๋ช… ๋“ฑ์„ ์ง€์›ํ•˜๋Š” ๋””๋ฒ„๊ฑฐ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1์˜ ์—…๋ฐ์ดํŠธ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.
  • ์ฝ”๋“œ์˜ ์ผ๋ฐ˜์ ์ธ ์ •๋ฆฌ๊ฐ€ ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€