{"id":33894,"date":"2018-04-04T13:57:32","date_gmt":"2018-04-04T04:57:32","guid":{"rendered":"https:\/\/blog.jetbrains.com\/kr\/?p=234"},"modified":"2018-04-04T13:57:32","modified_gmt":"2018-04-04T04:57:32","slug":"intellij-idea-2018-1","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/ko\/2018\/04\/04\/intellij-idea-2018-1\/","title":{"rendered":"IntelliJ IDEA 2018.1 \ucd9c\uc2dc!"},"content":{"rendered":"\ubcc0\ud654\uc5d0 \ub300\ud55c \uc900\ube44\uac00 \ub418\uc5c8\uc2b5\ub2c8\uae4c?\u00a0\uc62c\ud574\uc758 \uccab \uc8fc\uc694 \uc5c5\ub370\uc774\ud2b8 IntelliJ IDEA 2018.1\uc744 \ub9cc\ub098\ubcf4\uc138\uc694!\u00a0\uc774 \uc0c8\ub85c\uc6b4 \ub9b4\ub9ac\uc2a4\ub294 \uc9c0\uc6d0\ub418\ub294 \uc5b8\uc5b4, \ud504\ub808\uc784 \uc6cc\ud06c, \ubc84\uc804 \ucee8\ud2b8\ub864 \ub3c4\uad6c, \ub514\ubc84\uac70, \ucef4\ud30c\uc77c\ub7ec \ubc0f \ud3b8\uc9d1\uae30\uc5d0 \ub300\ud55c \uc911\uc694\ud55c \uac1c\uc120 \uc0ac\ud56d\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.\u00a0\uc9c0\uae08 \ub2e4\uc6b4\ub85c\ub4dc\u00a0\ud558\uc5ec \uc0ac\uc6a9\ud574\ubcf4\uc2ed\uc2dc\uc624!\r\n\r\n\r\n\r\n\uc6f9 \uc0ac\uc774\ud2b8\uc5d0\uc11c IntelliJ IDEA 2018.1\uc758\u00a0\ubaa8\ub4e0\u00a0\uc0c8\ub85c\uc6b4 \uae30\ub2a5\u00a0\uc744\u00a0\uc0b4\ud3b4\ubcf4\uc2ed\uc2dc\uc624\u00a0!\u00a0\uc774 \ub9b4\ub9ac\uc2a4\uc5d0\uc11c \uae30\ub2e4\ub9ac\uace0\uc788\ub294 \uac00\uc7a5 \ub9e4\ub825\uc801\uc778 \uae30\ub2a5\uc5d0 \ub300\ud55c \uac04\ub7b5\ud55c \uc694\uc57d\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.\r\n\r\n\tJava\r\n\r\n\tStream API \uccb4\uc778\uc758 \ucf54\ub4dc \uc644\uc131\uc740 \uc774\uc81c \uc720\ud615 \ubcc0\ud658\uc744 \uc778\uc2dd\ud558\uace0 \uae30\uc874 \ud638\ucd9c \ud544\ud130 (String.class :: isInstance)\uc5d0 \ub530\ub77c \uc644\ub8cc \ud56d\ubaa9\uc744 \uc81c\uc548\ud558\uace0 \uc790\ub3d9\uc73c\ub85c \uc720\ud615\uc774 \uc9c0\uc815\ub41c \uc644\ub8cc \ud56d\ubaa9\uc744 \uc81c\uc548\ud569\ub2c8\ub2e4.\r\n\tpostfix Java templates\u00a0\uc744 \uc815\uc758\ud558\ub294 \uae30\ub2a5\r\n\tData flow analysis\u00a0\uc740\u00a0\uc774\uc81c\u00a0\u201cgreater than\u201d \uacfc\u201cless than\u201d\uacfc \uac19\uc740 \ubcc0\uc218 \uac04\uc758 \uad00\uacc4\ub97c \ucd94\uc801\ud569\ub2c8\ub2e4.\u00a0IDE\ub294 \ubcc0\uc218\uac00 \ube44\uad50 \ub420 \ub54c \uac00\ub2a5\ud55c \ubaa8\ub4e0 \ucf54\ub4dc \uacbd\ub85c\uc5d0\uc11c \uc870\uac74\uc774 \ud56d\uc0c1 \ucc38 (\ub610\ub294 \uac70\uc9d3) \uc77c \ub54c\ub3c4 \uac10\uc9c0\ud569\ub2c8\ub2e4.\u00a0\ub354 \uc54c\uc544\ubcf4\uae30\r\n\tJava Inspections &amp; Quick-fixes : \ubb34\ud55c \uc2a4\ud2b8\ub9bc \uac10\uc9c0, \ubb34\ud55c \ub8e8\ud504 \ub300 \ub8e8\ud504 \uc870\uac74\uc758 \uc911\ub2e8 \uc870\uac74 \uc774\ub3d9 \ub4f1\r\n\t\uc120\ud0dd\ud55c \ubc94\uc704\uc5d0\uc11c \uac00\ub2a5\ud55c \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud55c \uc5ec\ub7ec \uac00\uc9c0 \ubc29\ubc95\uc774\uc788\ub294 \uacbd\uc6b0 IntelliJ IDEA\ub294 \uc81c\uc548 \ub41c \ubaa8\ub4e0 \ube60\ub978 \uc218\uc815\uc744\u00a0\uac80\uc0ac \uacb0\uacfc \ub3c4\uad6c \ucc3d (Inspection Results Tool)\ubc84\ud2bc \uc544\ub798\uc5d0\u00a0\ubd80\ubd84\u00a0\uc218\uc815(Fix partially)\u00a0\uae30\ub2a5\uc73c\ub85c \ube60\ub978 \uc218\uc815 \uc720\ud615\uc73c\ub85c \uc635\uc158\ub4e4\uc744 \uadf8\ub8f9\ud654\ud569\ub2c8\ub2e4\u00a0.\r\n\tJUnit 5 @Tag\u00a0\uc8fc\uc11d \uc9c0\uc6d0\r\n\tTest prefix \ub85c\u00a0\ud14c\uc2a4\ud2b8 \ud074\ub798\uc2a4\ub97c \uc0dd\uc131\ud558\ub294 \uae30\ub2a5\r\n\r\n\r\n\r\n\r\n\tJVM \ub514\ubc84\uac70\r\n\r\n\t\ub514\ubc84\uae45 \uc911\uc5d0 \uc608\uc678\ub97c \ubc1c\uc0dd\uc2dc\ud0a4\ub294 \uae30\ub2a5\r\n\t\uc911\ub2e8 \uc810 \uc2a4\ud0dd \ucd94\uc801\uc744 \ucf58\uc194\uc5d0 \uae30\ub85d\r\n\t\ube44\ub3d9\uae30 \uc2a4\ud0dd \ucd94\uc801(Async stack traces)\u00a0\uc124\uc815\uc5d0\u00a0\uc8fc\uc11d \uc0ac\uc6a9\r\n\t\ud604\uc7ac \uc2a4\ub808\ub4dc \uc2a4\ud0dd \ucd94\uc801\uc744 \ubcf5\uc0ac\ud558\ub294 \uae30\ub2a5\r\n\r\n\r\n\tJava \ucef4\ud30c\uc77c\ub7ec\r\n\r\n\tJava \ucef4\ud30c\uc77c\ub7ec\u00a0\ud398\uc774\uc9c0\u00a0\uc758 \uc0c8 \uccb4\ud06c\ubc15\uc2a4: cross-compilation\u00a0(Java 9 \uc774\uc0c1)\uc5d0\u00a0 \uc0ac\uc6a9'-release'\uc635\uc158 \uc0ac\uc6a9\r\n\t\ud2b9\uc815 \ubc84\uc804\uc758\u00a0ECJ \ucef4\ud30c\uc77c\ub7ec \uc0ac\uc6a9 \uac00\ub2a5\r\n\r\n\r\n\r\n\r\n\tEditor(\ud3b8\uc9d1\uae30)\r\n\r\n\tIDE\ub294\u00a0\uae30\ubcf8\uc801\uc73c\ub85c\u00a0\uc678\ubd80 \uc8fc\uc11d\uc744\u00a0\ucf54\ub4dc\uc5d0 \uc778\ub77c\uc778\uc73c\ub85c \ud45c\uc2dc\ud569\ub2c8\ub2e4.\r\n\t\ucd94\ub860 \uc8fc\uc11d(inferred annotations)\uc744\u00a0\uc18c\uc2a4 \ucf54\ub4dc\uc5d0 \ubc14\ub85c \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.\r\n\tIDE\uc5d0\uc11c \uc624\ub958 \ub610\ub294 \uacbd\uace0\uac00 \ud3ec\ud568 \ub41c \uacbd\uc6b0 \uc811\ud78c \ucf54\ub4dc \uc601\uc5ed\uc744 \uac15\uc870 \ud45c\uc2dc\ud558\uace0 \uc0c9\uc0c1\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.\r\n\tIDE\ub294 \uc811\ud78c \ucf54\ub4dc \uc601\uc5ed\uc744 \uac80\uc0c9 \uacb0\uacfc\ub85c \uac15\uc870 \ud45c\uc2dc\ud569\ub2c8\ub2e4.\r\n\talt \uc2a4\ud06c\ub864\u00a0down\u00a0\ub610\ub294 alt\u00a0\uc2a4\ud06c\ub864 up\u00a0\ub2e8\ucd95\ud0a4\ub97c\u00a0\uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc74c \ub610\ub294 \uc774\uc804 \uc2dd\ubcc4\uc790 \ubc1c\uc0dd\uc73c\ub85c \uc774\ub3d9\ud558\ub294 \uae30\ub2a5\r\n\r\n\r\n\r\n\r\n\t\ud504\ub85c\uc81d\ud2b8 \uad6c\uc131\r\n\r\n\t\ubaa8\ub4c8 \uc774\ub984 \ubc14\uafb8\uae30 ...\u00a0\uc561\uc158\uc774 \uac00\ub2a5\ud558\uba70, \uc774\ub294\u00a0\ud504\ub85c\uc81d\ud2b8 \uad6c\uc870(Project Structure)\u00a0\ub300\ud654 \uc0c1\uc790\uc5d0\uc11c \uc2e4\ud589 \uac00\ub2a5\r\n\t\"\uc81c\uacf5\ub41c \ubc94\uc704(Provided Scope)\"\u00a0\uc635\uc158\uc744 \uc774\uc6a9\ud574 Include dependencies \uc2e0\uaddc\u00a0\uae30\ub2a5 \uc2e4\ud589 \uac00\ub2a5\r\n\r\n\r\n\r\n\r\n\t\uac80\uc0c9 \ubc0f \ubc14\uafb8\uae30\r\n\r\n\t\"Replace in Path\"\u00a0\ucc3d\u00a0\uc5d0\uc11c\u00a0\ub300\uccb4\ud560 \uc218 \uc788\ub294 \uc815\uaddc \ud45c\ud604\uc2dd\uc744 \ubbf8\ub9ac \ubcfc \uc218\uc788\ub294 \uae30\ub2a5\r\n\t\uad6c\uc870 \uac80\uc0c9\u00a0(Structural Search)\u00a0\ud5a5\uc0c1\r\n\r\n\r\n\r\n\r\n\tKotlin plugin\u00a0v1.2.30 \ucd9c\uc2dc\r\n\r\n\tKotlin\u00a0\ucf54\ub4dc\ub97c \ud328\ud0a4\uc9c0\uc5d0\u00a0\ubd99\uc5ec \ub123\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\r\n\t\ubc94\uc704 \uc9c0\uc815 \ud568\uc218 \ud638\ucd9c \ubcc0\ud658\u00a0\uc720\ub3c4 \uae30\ub2a5.\u00a0\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30\u00a0.\r\n\r\n\tKotlin 1.2.30\uc5d0\uc11c\ub294 \ud638\ucd9c\uc744 \ubc94\uc704 \uc9c0\uc815 \ud568\uc218\ub85c \ubcc0\ud658\ud558\uace0 \uc2e4\ud589\ud558\uace0 \uc11c\ub85c \uc0c1\ud638 \uc791\uc6a9\ud560 \ub54c\ubfd0\ub9cc \uc544\ub2c8\ub77c \uc801\uc6a9 \ud560 \ub54c\uae4c\uc9c0 \uc0c8\ub85c\uc6b4 \uc758\ub3c4\ub97c \ucd94\uac00\ud569\ub2c8\ub2e4.\r\n\r\n\r\n\r\n\r\n\r\n\tGroovy\u00a0\r\n\r\n\t@CompileStatic\u00a0\uc5b4\ub178\ud14c\uc774\uc158\uc73c\ub85c\u00a0\ubc94\uc704\uc758\u00a0\ubaa8\ub4e0\u00a0Groovy\u00a0\ud074\ub798\uc2a4\uc5d0\u00a0\uc8fc\uc11d\uc744 \ub2ec \uc218\uc788\ub294 \uae30\ub2a5\r\n\t\ubd88\ud544\uc694\ud55c \uac00\uc838 \uc624\uae30 \ubcc4\uce6d \uac80\uc0c9\r\n\r\n\r\n\r\n\r\n\tScala\r\n\r\n\t\ub9e4\uac1c \ubcc0\uc218 \uc774\ub984 \ubc0f \ubc18\ud658 \uc720\ud615\uc5d0 \ub300\ud55c \ud78c\ud2b8\r\n\t\uad6c\uc870\ubcf4\uae30\u00a0(Structure view)\ud5a5\uc0c1 : \uc911\ucca9 \ub41c \uba64\ubc84, \uc0c8 \uc544\uc774\ucf58 \ub4f1\r\n\t\ub9e4\uac1c \ubcc0\uc218\uac00\uc788\ub294 \uba54\uc18c\ub4dc\uc758 \uc778\ub77c\uc778 \ub9ac\ud329\ud1a0\ub9c1\r\n\r\n\r\n\r\n\r\n\tAndroid\r\n\r\n\tAndroid Studio 3.0\u00a0\uae30\ub2a5 \ud0d1\uc7ac\r\n\r\n\r\n\r\n\r\n\tSpring Boot\r\n\r\n\t\uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \ucee8\ud14d\uc2a4\ud2b8\uc5d0 \ub4f1\ub85d \ub41c bean\uc5d0 \ub300\ud55c \uc0c8\ub85c\uc6b4 gutter \uc544\uc774\ucf58\r\n\t\uc0c8\ub85c\uc6b4\u00a0REST \ud074\ub77c\uc774\uc5b8\ud2b8\u00a0\ub97c \ud1b5\ud574 \ud3b8\uc9d1\uae30\uc5d0\uc11c\u00a0HTTP\u00a0\uc694\uccad\u00a0\ub9f5\ud551\uc5d0 \uc561\uc138\uc2a4 \uac00\ub2a5\r\n\t\uc2a4\ud504\ub9c1 \ubd80\ud2b8 Devtools\u00a0\uc9c0\uc6d0\r\n\r\n\r\n\r\n\r\n\t\ubc84\uc804 \uad00\ub9ac \uc2dc\uc2a4\ud15c(VCS)\r\n\r\n\t\uc77c\ubd80 Git \ucee4\ubc0b\u00a0\uc9c0\uc6d0\r\n\t\ub514\ub809\ud1a0\ub9ac, \ubaa8\ub4c8 \ub610\ub294 \uc800\uc7a5\uc18c\ubcc4\ub85c \ub85c\uceec \ubcc0\uacbd \uc0ac\ud56d\uc744 \uadf8\ub8f9\ud654\ud558\ub294 \ud1a0\uae00 \uae30\ub2a5\r\n\t\ucee4\ubc0b \ud574\uc2dc\ub97c \ud074\ub9ad\ud558\uc5ec\u00a0\ucee4\ubc0b \uc138\ubd80 \uc815\ubcf4 \ucc3d\uc5d0\uc11c\u00a0\ub85c\uadf8\u00a0\ud0ed\u00a0\uc73c\ub85c \uc774\ub3d9\ud558\ub294 \uae30\ub2a5\r\n\tGit\ub85c\uadf8\u00a0:\u00a0History for revision\u00a0\ud0ed\uc744 \uc704\ud55c\u00a0\u00a0\uc0c8\ub85c\uc6b4 UI \ubc0f \uc131\ub2a5 \ud5a5\uc0c1\r\n\t\uc9c4\ud589\uc911\uc778 rebase \ud504\ub85c\uc138\uc2a4\uac00\uc788\ub294 \uacbd\uc6b0 Rebase\u00a0\uc911\ub2e8\u00a0,\u00a0Rebase\u00a0\uacc4\uc18d \ub610\ub294\u00a0Skip Commit\u00a0\uc791\uc5c5\uc744\u00a0Git Branches\u00a0\ud31d\uc5c5\u00a0\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\r\n\tCommit and Push ...\u00a0\uc561\uc158\uc5d0\u00a0\ub300\ud55c\u00a0\uc0c8\ub85c\uc6b4\u00a0Alt + Cmd + K\u00a0(\u00a0macOS\u00a0) \ub610\ub294\u00a0Alt + Ctrl + K\u00a0(\u00a0Windows\u00a0\ubc0f\u00a0Linux\u00a0) \ub2e8\ucd95\ud0a4\r\n\tGit\u00a0\ubc0f\u00a0GitHub\uc5d0\u00a0\ub300\ud55c\u00a0Clone Repository\u00a0\ub300\ud654 \uc0c1\uc790\u00a0\uac00 \ud558\ub098\ub85c \ubcd1\ud569\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\r\n\tSVNKit\u00a0\ub77c\uc774\ube0c\ub7ec\ub9ac\uac00 \uc81c\uac70\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\u00a0\ub354 \uc54c\uc544\ubcf4\uae30\r\n\r\n\r\n\r\n\r\n\tTypeScript \uae30\ub2a5 \ud5a5\uc0c1\r\n\r\n\t\ucd5c\uc2e0\u00a0TypeScript 2.7\u00a0\uae30\ub2a5\u00a0\uc9c0\uc6d0\r\n\t\ud68c\uc6d0 \uad6c\ud604(Implement Members)\u00a0\uc791\uc5c5\u00a0\uac1c\uc120\r\n\r\n\r\n\r\n\r\n\tFrameworks:\u00a0\r\n\r\n\tVue.js\u00a0\ud50c\ub7ec\uadf8\uc778\uc744\u00a0\ud1b5\ud574\u00a0\uc0c8\ub85c\uc6b4\u00a0Vue\u00a0\ud504\ub85c\uc81d\ud2b8\ub97c\u00a0\uc0dd\uc131\ud558\ub294 \uae30\ub2a5\r\n\tPrettier\u00a0\ud50c\ub7ec\uadf8\uc778\uc744\u00a0\ud1b5\ud574 \ub3c5\ucc3d\uc801\uc778 \ucf54\ub4dc \ud3ec\ub9f7\ud130,\u00a0\u00a0Prettier\ub97c\u00a0\uc9c0\uc6d0\ud569\ub2c8\ub2e4.\r\n\tSpring Security 5.0\u00a0\uc9c0\uc6d0\r\n\tFreeMarker\u00a0\ub9e4\ud06c\ub85c \ud638\ucd9c\uc5d0 \uc0bd\uc785\r\n\r\n\r\n\r\n\r\n\tDatabase \ud234\r\n\r\n\tSQL \ub85c\uadf8 \ub370\uc774\ud130 \ud3b8\uc9d1\uae30\r\n\t\uc774\uc81c\u00a0MariaDB\u00a0\uac00 \uc9c0\uc6d0\ub429\ub2c8\ub2e4.\r\n\tRedshift\u00a0\uc5d0\uc11c \uc678\ubd80 \uc2a4\ud0a4\ub9c8 \uc9c0\uc6d0\u00a0.\u00a0\ub354 \uc54c\uc544\ubcf4\uae30\r\n\r\n\r\n\r\n\r\n\t\uae30\ud0c0 \uae30\ub2a5\r\n\r\n\t\ube60\ub978 \ubb38\uc11c\u00a0(Quick Documentation)\ud31d\uc5c5 \uae30\ub2a5 \uc218\uc815\r\n\t\ucc3d \ud06c\uae30\uc5d0 \ub9de\uac8c \uadf8\ub798\ud53d\uc758 \uc0ac\uc774\uc988\ub97c \uc790\ub3d9 \uc870\uc815\r\n\tEclipse\u00a0\ud504\ub85c\uc81d\ud2b8\ub97c\u00a0\uac00\uc838 \uc624\ub294 \ub3d9\uc548\u00a0IntelliJ IDEA\ub294 \uc774\uc81c \ucf54\ub4dc \uc2a4\ud0c0\uc77c \uad6c\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4.\r\n\t\uc0c8\ub85c\uc6b4\u00a0\ud130\ubbf8\ub110\u00a0\uc561\uc158\u00a0\uc5f4\uae30(Open in terminal)\r\n\tWindows \uc6a9 \ub2e4\uc911 \ub514\uc2a4\ud50c\ub808\uc774\uc5d0\uc11c \ud5a5\uc0c1\ub41c HiDPI \uc9c0\uc6d0\r\n\r\n\r\n\tHunspell \ud50c\ub7ec\uadf8\uc778\r\n\r\n\tHunspell\u00a0\uc0ac\uc804 \uc9c0\uc6d0.\u00a0\ub354 \uc54c\uc544\ubcf4\uae30\r\n\r\n\r\n\r\n\r\n\tDocker \ud50c\ub7ec\uadf8\uc778\r\n\r\n\tDocker\uc758\u00a0\ud5a5\uc0c1\ub41c Docker Compose\u00a0\uae30\ub2a5\u00a0\uc9c0\uc6d0\r\n\r\n\r\n\r\n\r\n\tKubernetes \ud50c\ub7ec\uadf8\uc778\r\n\r\n\tYAML\u00a0Kubernetes \ub9ac\uc18c\uc2a4\u00a0\ud30c\uc77c\uc5d0\u00a0\ub300\ud55c \ud48d\ubd80\ud55c \uc9c0\uc6d0\r\n\tJSON \uc2a4\ud0a4\ub9c8\u00a0\uae30\ubc18\uc758\u00a0JSON\u00a0Kubernetes \ub9ac\uc18c\uc2a4\u00a0\ud30c\uc77c\uc5d0\u00a0\ub300\ud55c \uae30\ubcf8 \uc9c0\uc6d0\u00a0.\u00a0\ub354 \uc54c\uc544\ubcf4\uae30\r\n\r\n\r\n\r\n&nbsp;\r\n\r\n\uc5b8\uc81c\ub098 \uadf8\ub807\ub4ef\uc774 JetBrains \uc5c5\ub370\uc774\ud2b8\ub97c \ud1b5\ud574 \ub2e4\uc74c\uacfc \uac19\uc740 \uc8fc\uc694 \ubb38\uc81c\ub97c \ud574\uacb0\ud588\uc2b5\ub2c8\ub2e4.\r\n\r\n\t\uc774\uc81c\u00a0Search Everywhere(Double Shift)\u00a0\ud31d\uc5c5 \ud6c4 \ubc14\ub85c \uac80\uc0c9\ub429\ub2c8\ub2e4. :\u00a0IDEA-124160\u00a0.\r\n\tSelect In\u00a0(Alt+F1) \ud558\uc5ec \ud31d\uc5c5\ub418\ub294\u00a0\ud504\ub85c\uc81d\ud2b8 \ub3c4\uad6c(Project tool) \ucc3d\u00a0\uc5d0\uc11c\u00a0\ubc14\ub85c \uac80\uc0c9\ub429\ub2c8\ub2e4.\u00a0:\u00a0\u00a0IDEA-164945\r\n\tDIFF\u00a0 \ucc3d(Ctrl+D)\uc744 \ubcf8 \ud6c4\u00a0ESC \ud558\uc5ec \ub098\uac00\uba74 \ubc84\uc804 \uc81c\uc5b4 \ub3c4\uad6c(Version Control Tool) \ucc3d\uc774 \ubc14\ub85c \ud65c\uc131\ud654 \ub429\ub2c8\ub2e4.\u00a0: IDEA-124651\u00a0.\r\n\tJavaDoc\u00a0\ud3ec\ub9f7 \uac1c\uc120: HTML-fragments \uc758 \uc7ac\uc804\uc1a1\uc744 \ubc29\uc9c0\ud569\ub2c8\ub2e4. :\u00a0IDEA-143120\r\n\t\ub300\ud654 \uc0c1\uc790 \ubc14\uae65 \ucabd\uc744 \ud074\ub9ad\ud558\uc5ec\ub3c4 \uacbd\ub85c\uc5d0\uc11c \ucc3e\uae30\u00a0(Find in Path)\u00a0\ub300\ud654 \uc0c1\uc790\uac00 \uc0ac\ub77c\uc9c0\uc9c0 \uc54a\uac8c \uc218\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4. :\u00a0IDEA-168640\r\n\tMaven\u00a0\ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c IDE\ub294 \uc774\uc81c \ubaa8\ub4c8\uc758 \ucf58\ud150\uce20 \ub8e8\ud2b8\uc5d0\uc5c6\ub294 \uacbd\uc6b0\uc5d0\ub3c4\u00a0 \uc18c\uc2a4 \/ \ud14c\uc2a4\ud2b8 \uc18c\uc2a4 \/ \uc790\uc6d0\uc744 \uc790\ub3d9 \uc784\ud3ec\ud2b8 \ud569\ub2c8\ub2e4. :\u00a0IDEA-72904\u00a0.\r\n\r\n&nbsp;\r\n\r\n\uc218\uc815 \uc0ac\ud56d\uc758 \uc804\uccb4 \ubaa9\ub85d\uc740\u00a0\ub9b4\ub9ac\uc2a4 \uc815\ubcf4\u00a0\ub97c \ud655\uc778\ud558\uc2ed\uc2dc\uc624\u00a0.\r\n\r\n\ud56d\uc0c1 \ub9d0\uc500 \ub4dc\ub9ac\uc9c0\ub9cc, \uc5b4\ub824\ubd84\uc758 \uc758\uacac\uc740 \ub9e4\uc6b0 \uc18c\uc911\ud569\ub2c8\ub2e4. \uc55e\uc73c\ub85c\ub3c4 \ubc1c\uacac \ub41c \ubaa8\ub4e0 \ubb38\uc81c\ub97c\u00a0\uc8fc\uc800\uc5c6\uc774\u00a0\ubb38\uc81c \ucd94\uc801\uae30\uc5d0\u00a0\ubcf4\uace0\ud574 \uc8fc\uc138\uc694.\r\n\r\n\ucd5c\uc2e0 \ub274\uc2a4\ub97c \ubc1b\uace0 \uc2f6\ub2e4\uba74\u00a0JetBrians \ucf54\ub9ac\uc544 \ud398\uc774\uc2a4\ubd81\uc5d0 \uc88b\uc544\uc694\ub97c \ud074\ub9ad\ud574\uc8fc\uc138\uc694.\r\n\r\n\uc6f9 \uc0ac\uc774\ud2b8\u00a0\uc5d0\uc11c IntelliJ IDEA 2018.1\uc744 \ub2e4\uc6b4\ub85c\ub4dc\u00a0\ud558\uac70\ub098\u00a0Toolbox App\u00a0\uc5d0\uc11c \uc5c5\ub370\uc774\ud2b8\ub97c\u00a0\ubc1b\uc73c\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\r\n\r\nThe Drive to Develop\r\nJetBrains \ud300\r\n\r\n\r\n\r\n\ubcf8 \uac8c\uc2dc\ubb3c\uc740\u00a0\uc601\ubb38 \ucee8\ud150\uce20\ub97c \ubc88\uc5ed\ud558\uc5ec \uc791\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n\u00a0\r\n\r\n\u00a0\r\n\r\n\u00a0","protected":false},"excerpt":{"rendered":"\ubcc0\ud654\uc5d0 \ub300\ud55c \uc900\ube44\uac00 \ub418\uc5c8\uc2b5\ub2c8\uae4c?\u00a0\uc62c\ud574\uc758 \uccab \uc8fc\uc694 \uc5c5\ub370\uc774\ud2b8 IntelliJ IDEA 2018.1\uc744 \ub9cc\ub098\ubcf4\uc138\uc694!\u00a0\uc774 \uc0c8\ub85c\uc6b4 \ub9b4\ub9ac\uc2a4\ub294 \uc9c0\uc6d0\ub418\ub294 \uc5b8\uc5b4, \ud504\ub808\uc784 \uc6cc\ud06c, \ubc84\uc804 \ucee8\ud2b8\ub864 \ub3c4\uad6c, \ub514\ubc84\uac70, \ucef4\ud30c\uc77c\ub7ec \ubc0f \ud3b8\uc9d1\uae30\uc5d0 \ub300\ud55c \uc911\uc694\ud55c \uac1c\uc120 \uc0ac\ud56d\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.\u00a0\uc9c0\uae08 \ub2e4\uc6b4\ub85c\ub4dc\u00a0\ud558\uc5ec \uc0ac\uc6a9\ud574\ubcf4\uc2ed\uc2dc\uc624!\uc6f9 \uc0ac\uc774\ud2b8\uc5d0\uc11c IntelliJ IDEA 2018.1\uc758\u00a0\ubaa8\ub4e0\u00a0\uc0c8\ub85c","protected":false},"author":{"name":"JetBrains","link":"https:\/\/blog.jetbrains.com\/ko\/author\/jetbrains"},"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[],"tags":[5568,5512,5542,5333,155,5362,477],"cross-post-tag":[],"acf":[],"featured_image":null,"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts\/33894"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/1152"},{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/1152"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/comments?post=33894"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts\/33894\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media?parent=33894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/categories?post=33894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/tags?post=33894"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/cross-post-tag?post=33894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}