{"id":1603,"date":"2019-08-17T16:24:28","date_gmt":"2019-08-17T07:24:28","guid":{"rendered":"https:\/\/esoro.jp\/?p=1603"},"modified":"2019-08-17T16:24:28","modified_gmt":"2019-08-17T07:24:28","slug":"windows%e3%81%aeredmine%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e9%96%8b%e7%99%ba%e3%82%92visualstudio-code%e3%81%ab%e7%a7%bb%e8%a1%8c%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f","status":"publish","type":"post","link":"https:\/\/esoro.jp\/?p=1603","title":{"rendered":"Windows\u306eRedmine\u30d7\u30e9\u30b0\u30a4\u30f3\u958b\u767a\u3092VisualStudio Code\u306b\u79fb\u884c\u3057\u3066\u307f\u305f"},"content":{"rendered":"<p>\u3000<a href=\"https:\/\/esoro.jp\/?p=1470\" rel=\"noopener noreferrer\" target=\"_blank\">\u524d\u306b\u3084\u308d\u3046\u3068\u3057\u3066\u3044\u305fRedmine\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u5bfe\u5fdc<\/a>\u3067\u3059\u304c\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u6c7a\u307e\u308a(Redmine2.5.1&#038;Ruby2.0&#038;Rails3.2 \u2192 Redmine4.0.4&#038;Ruby2.5&#038;Rails5.2)\u3001\u30a4\u30f3\u30d5\u30e9\u542b\u3081\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3055\u308c\u305f\u306e\u3067\u3001\u307c\u3061\u307c\u3061\u5bfe\u5fdc\u306b\u5165\u308d\u3046\u3068\u3057\u305f\u6240\u3001Ruby\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u30922.0\u304b\u30892.5\u306b\u5909\u3048\u305f\u5f71\u97ff\u304b\u3001Windows\u30ed\u30fc\u30ab\u30eb\u74b0\u5883\u306eAptanaStudio3\u3067\u306f\u3001\u5b9f\u884c\u306f\u51fa\u6765\u3066\u3082\u30c7\u30d0\u30c3\u30b0\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u3001<\/p>\n<p><a href=\"https:\/\/esoro.jp\/?attachment_id=1604\" rel=\"attachment wp-att-1604\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/aptana3_error.png\" alt=\"\" width=\"628\" height=\"169\" class=\"aligncenter size-full wp-image-1604\" srcset=\"https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/aptana3_error.png 628w, https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/aptana3_error-300x81.png 300w, https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/aptana3_error-500x135.png 500w\" sizes=\"(max-width: 628px) 100vw, 628px\" \/><\/a><br \/>\n\u3068\u51fa\u3066\u52d5\u304b\u306a\u304f\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<p>\u3000\u3053\u308c\u307e\u3067\uff13\u5e74\u304f\u3089\u3044\u3001Redmine\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u958b\u767a\u7528\u306b\u4f7f\u3063\u3066\u3044\u305fAptanaStudio3\u3067\u3059\u304c\u3001\u539f\u56e0\u8abf\u67fb\u3092\u65e9\u3005\u306b\u8ae6\u3081\u3066\u3001\u3001VSCode\u306b\u958b\u767a\u74b0\u5883\u3092\u79fb\u884c\u3059\u308b\u4e8b\u306b\u3057\u307e\u3057\u305f\u3002<br \/>\n\u3000\u4f7f\u3063\u3066\u3044\u308bWindows\u7aef\u672b\u306b\u306fRuby\u7cfb\u306e\u74b0\u5883\u306f\u65e2\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306a\u306e\u3067\u3001Ruby\u306e\u307f\u6700\u65b0\u306b\u3057\u307e\u3059\u3002<\/p>\n<p>C:\u00a5temp>ruby -v<br \/>\nruby 2.5.5p157 (2019-03-15 revision 67260) [x64-mingw32]<\/p>\n<p>C:\u00a5temp>rails -v<br \/>\nRails 5.2.2<\/p>\n<p>\u3000VSCode\u3092\u666e\u901a\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3001\u65e2\u5b58\u306eAptanaStudio3\u3067\u5bfe\u5fdc\u3057\u3066\u3044\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u30ef\u30fc\u30af\u30b9\u30da\u30fc\u30b9\u306b\u8ffd\u52a0\u3059\u308b\u3060\u3051\u3067\u3001\u6e96\u5099\u304c\u51fa\u6765\u307e\u3057\u305f\u304c\u3001\u30c7\u30d0\u30c3\u30b0\u8a2d\u5b9a\u304c\u4e00\u82e6\u52b4\u3002\u3002\u30b0\u30b0\u308b\u3068\u3044\u308d\u3044\u308d\u60c5\u5831\u304c\u3042\u308a\u3001\u601d\u3044\u306e\u307b\u304b\u8a66\u884c\u932f\u8aa4\u3057\u307e\u3057\u305f\u304c\u3001<a href=\"https:\/\/qiita.com\/trantan\/items\/90933b91d78fbffe7123\" rel=\"noopener noreferrer\" target=\"_blank\">\u3053\u3061\u3089<\/a>\u304c\u4e00\u756a\u53c2\u8003\u306b\u306a\u308a\u307e\u3057\u305f\u3002\u30c7\u30d0\u30c3\u30b0\u7528\u306eGem\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3001\u8a2d\u5b9a\u3092\u8a66\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<p>\u3000\u6700\u7d42\u7684\u306blaunch.json\u306f\u4e0b\u8a18\u3068\u306a\u308a\u3001\u30d6\u30ec\u30fc\u30af\u30dd\u30a4\u30f3\u30c8\u3082\u6b62\u307e\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<pre class=\"lang:yaml decode:true \" title=\"launch.json\" >\"version\": \"0.2.0\",\r\n\"configurations\": [\r\n    {\r\n        \"name\": \"Rails server\",\r\n        \"type\": \"Ruby\",\r\n        \"request\": \"launch\",\r\n        \"cwd\": \"${workspaceRoot}\",\r\n        \"pathToRDebugIDE\": \"C:\u00a5\u00a5Ruby25-x64\u00a5\u00a5bin\u00a5\u00a5rdebug-ide.bat\",\r\n        \"env\": { \"RAILS_ENV\": \"development\", \"GEM_PATH\": \"${workspaceRoot}\/vendor\/bundle\/bin\/ruby\/2.5.0\"},\r\n        \"program\": \"${workspaceRoot}\/bin\/rails\",\r\n        \"args\": [\r\n            \"server\"\r\n        ]\r\n    }\r\n]\r\n<\/pre>\n<p><a href=\"https:\/\/esoro.jp\/?attachment_id=1613\" rel=\"attachment wp-att-1613\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/vscode.png\" alt=\"\" width=\"914\" height=\"680\" class=\"aligncenter size-full wp-image-1613\" srcset=\"https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/vscode.png 914w, https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/vscode-300x223.png 300w, https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/vscode-768x571.png 768w, https:\/\/esoro.jp\/wordpress\/wp-content\/uploads\/2019\/08\/vscode-403x300.png 403w\" sizes=\"(max-width: 914px) 100vw, 914px\" \/><\/a><br \/>\n\u3000VisualStudio Code \u30cd\u30c3\u30c8\u306e\u8a55\u4fa1\u306b\u9055\u308f\u305a\u3044\u3044\u611f\u3058\u3067\u3059\u3002\u65b0\u3057\u3044\u30c4\u30fc\u30eb\u3092\u4f7f\u3046\u306e\u306f\u5c11\u3057\u624b\u9593\u304c\u639b\u304b\u308a\u307e\u3059\u304c\u3001\u6c17\u5206\u7684\u306b\u3082\u30ea\u30d5\u30ec\u30c3\u30b7\u30e5\u3067\u304d\u307e\u3059\u306d\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\u524d\u306b\u3084\u308d\u3046\u3068\u3057\u3066\u3044\u305fRedmine\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u5bfe\u5fdc\u3067\u3059\u304c\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u6c7a &hellip; <a href=\"https:\/\/esoro.jp\/?p=1603\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,2],"tags":[],"_links":{"self":[{"href":"https:\/\/esoro.jp\/index.php?rest_route=\/wp\/v2\/posts\/1603"}],"collection":[{"href":"https:\/\/esoro.jp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esoro.jp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esoro.jp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/esoro.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1603"}],"version-history":[{"count":0,"href":"https:\/\/esoro.jp\/index.php?rest_route=\/wp\/v2\/posts\/1603\/revisions"}],"wp:attachment":[{"href":"https:\/\/esoro.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esoro.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esoro.jp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}