Ace๋ ์
๋ ฅ๋ง ํ ์ ์๋ค๋ฉด IOS ์ฅ์น(iPad, iPhone)์์ ์ด์์ ์ธ ํธ์ง๊ธฐ๊ฐ ๋ ์ ์์ง๋ง ๋ถํํ๋ ๊ฐ์ ํค๋ณด๋๋ ACE์ ํจ๊ป ํ์๋์ง ์์ผ๋ฉฐ ๋๊ตฐ๊ฐ๊ฐ bespin์ ์ํ ํจ์น๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ๋ฏฟ์ต๋๋ค.
@gissues :{"์ฃผ๋ฌธ":96.27329192546586,"์ํ":"๋ฐฑ๋ก๊ทธ"}
์ฐ๋ฆฌ๋ ์๊ณ ์์ผ๋ฉฐ ๊ณง ์ฒ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ ์ ๊ฐ์ฌํฉ๋๋ค!
ํจ์น๋ฅผ ์ฐพ์์ฃผ์๊ฒ ์ต๋๊น?
iOS(ํนํ iPad) ์ง์์๋ ๊ด์ฌ์ด ์์ต๋๋ค.
๊ทธ ๋ฉด์์ ์งํ ์ํฉ์ ๋ํ ์์์ ๋ค์ ์ ์๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค.
ipad ๋ธ๋์น๋ฅผ ์ฒดํฌ์์ํ ์ ์์ต๋๋ค. ์์ง ์๋ฒฝํ์ง๋ ์์ง๋ง ์ ์ด๋ ํ์ดํ์ ์๋ํฉ๋๋ค. ์คํฌ๋กคํ๋ ค๋ฉด ๋ ์๊ฐ๋ฝ์ ์ฌ์ฉํฉ๋๋ค.
ํ๋ฅญํฉ๋๋ค. ๋๋ ipad ๋ถ๊ธฐ๋ฅผ ๋์น์ฑ์ง ๋ชปํ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค ํ๋ฒ ๋ณผ๊ฒ์!
ipad ๋ถ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ํค๋ณด๋๊ฐ ํ์๋์ง ์์์ต๋๋ค. ๋ง์คํฐ ๋ถ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ฉด ํ์๋์ง๋ง ์ปค์ ์์น์ ๋ฒ๊ทธ๊ฐ ์์ต๋๋ค. :/
๋ด๊ฐ ํ ๋ง์ ์์ด! ํค๋ณด๋๊ฐ ์๋ณด์ฌ์ ์ข๋ค์! ํ๋ก๊ทธ๋๋จธ์๊ฒ ํจ์ฌ ์น์ํ๊ณ ๊ณต๊ฐ์ ๋ ์ฐจ์งํ๋ ๋๋ง์ ํค๋ณด๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. :์ํ)
iOS 4.3์ ์คํํ๋ iPad์์ ํ ์คํธ ํ์ฌ ๋ง์คํฐ๊ฐ ํค๋ณด๋ ๋๋ ์ฝ์ ์ง์ ์ ํ์ํ์ง ๋ชปํ๊ณ ์์ง์ผ๋ก ์คํฌ๋กคํ์ง ์์ต๋๋ค(ํ ์คํธ๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ์์ญ๋ณด๋ค ๋์ ๊ฒฝ์ฐ ๋ ์๊ฐ๋ฝ์ผ๋ก ์ํ์ผ๋ก ์คํฌ๋กคํ ์ ์์).
iPad ๋ถ๊ธฐ๋ 2์ 3์ผ ์ดํ๋ก ์ ๋ฐ์ดํธ๋์ง ์์์ต๋๋ค... ํ ์คํธํด๋ณด๋ ์ธ๋ก ์คํฌ๋กค์ด ๋ ์๊ฐ๋ฝ์ผ๋ก ์๋ํ์ง๋ง(์!) ๋งค์ฐ ๋๋ฆฝ๋๋ค. ํธ์ง๊ธฐ์ ํฌ์ปค์ค๋ฅผ ๋๊ณ ํ๋ฉด ํค๋ณด๋๋ฅผ ํ์ ํ ์ ์์ง๋ง ์ฐฝ์ด ํค๋ณด๋์ ๋ง๊ฒ ์๋ก ์คํฌ๋กค๋ ๋ ์ฝ์ ์ง์ ์ด ํธ์ง๊ธฐ์์ ๋ ์๊ฐ๊ฒ ๋ฉ๋๋ค.
ํธ์ง๊ธฐ ์ฃผ๋ณ์ ๋๋๋ฆฌ๋ ๊ฒ์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํธ์ง ์ค์ธ ์ค ๋ด์์ ํญ์ ์ ๋ ฌํ ์ ์์ง๋ง ์์ ๋ค๋ฅธ ์ค์ ํญํ๋ฉด ์ด์ ์ด _์์ด๋ฒ๋ฆฐ_ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ณ ํค๋ณด๋๊ฐ ๋ซํ๋๋ค. ๋ฌธ์ ๋์๋ง ํฌ์ปค์ค๋ฅผ ๋์ ์ ์์ต๋๋ค.
์ธ๋ก๋ก ์คํฌ๋กคํ ๋ ์ฝ์ ์ ์ด ํ ์ค์ฉ ์/์๋๋ก ์ ํํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ ๋ ฅ์ ์์ํ๋ฉด ์ ๋ฌธ์๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํด ๋ฌธ์ ๋์ผ๋ก ๋ค์ ์ ํํฉ๋๋ค.
(์ผ๋ฐ Firefox 4์ iPad ๋ถ๊ธฐ์๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ฐฝ์ ์คํฌ๋กค ์์น์ ๋ํด ๊ฐ์ ํ๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ, ํธ์ง๊ธฐ์์ ํธ์ง๊ธฐ์ ๋ง๋๋ก _window_๋ฅผ ์๋๋ก ์คํฌ๋กคํ ๊ฒฝ์ฐ ํธ์ง๊ธฐ๋ฅผ ํด๋ฆญํ๋ฉด ์บ๋ฟ์ด ์๋ชป๋ ์์น์ ๋์ด๊ฒ ๋ฉ๋๋ค. ๋ณด์ด๋ ๊ณต๊ฐ.)
ipad ๋ธ๋์น์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
๋ถํํ๋. ์ด ๋ถ๊ธฐ๋ ํ์ฌ ํ์ฑ ๊ฐ๋ฐ ์ค์ด ์๋๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋ถํ์ํฌ ๊ณํ์ ๋๋ค.
์ฃฝ์ ์ค๋ ๋๋ฅผ ๋์ด๋ ค์ ์ฃ์กํ์ง๋ง iOS ์ธก๋ฉด์์ ์ด๋ค ์ง์ ์ด ์์์ต๋๊น?
๋น์ฐํ ์ด์ ๋ํ ๊ด์ฌ์ด ๋จ๊ฒ๋ค. ๋ด๊ฐ ๋์์ด ๋ ์ ์๋์ง ์ดํด๋ณด๊ณ
+1
iPad๋ฅผ ์ง์ํ์ง ์๋ ์น ๊ธฐ๋ฐ ๊ตฌ์ฑ ์์๋ ๋ ์ด์ ์น ๊ธฐ๋ฐ ๊ตฌ์ฑ ์์์ธ IMO๋ผ๊ณ ๋ถ๋ฅผ ์ ์์ต๋๋ค.
๋๋ ์ด๊ฒ์ ๋ ๋ฒ์งธ. ์ง๊ธ์ iPad๋ก ๊ธ์ ์ฐ๊ณ ์์ต๋๋ค. ๋์ ACE๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋๋ฐํ๊ณ ์ถ์ต๋๋ค.
+1 iPad์์๋ ๋งค์ฐ ์๊ธํ๊ฒ ํ์ํฉ๋๋ค.
๊ธด๊ธ์ฑ์ +1
iOS๋ ์ง์ํ๊ณ ์ถ์ต๋๋ค. ๊ณง ์ง์ํ๊ฒ ์ต๋๋ค. ์๊ฐ์ด ๋๋ค๋ฉด ์์์ ์ง์ ํด๋ณด๊ณ ์ถ์ต๋๋ค. ๋ฐ๋ผ์ ์ฝ๋์์ ์์ํด์ผ ํ๋ ์์น์ ๋ํ ํฌ์ธํฐ์ ์ด๋ป๊ฒ ์๋ชป๋๊ณ ์๋์ง์ ๋ํ ์ธ๋ถ ์ ๋ณด๊ฐ ์์ผ๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
๋์ํจ - ํ์ํ ๊ฒฝ์ฐ ์ด๋ฅผ ์๋ฃํ๊ธฐ ์ํด ํฅ์คํํฐ ๊ธฐ๊ธ์ ๊ธฐ๋ถํ๊ฒ ์ต๋๋ค.
2012๋
4์ 7์ผ ํ ์์ผ ์คํ 2์ 53๋ถ, Joe
๋ต์ฅ@reply.github.com
์ผ๋ค:
iOS๋ ์ง์ํ๊ณ ์ถ์ต๋๋ค. ๊ณง ์ง์ํ๊ฒ ์ต๋๋ค. ์๊ฐ์ด ๋๋ค๋ฉด ์์์ ์ง์ ํด๋ณด๊ณ ์ถ์ต๋๋ค. ๋ฐ๋ผ์ ์ฝ๋์์ ์์ํด์ผ ํ๋ ์์น์ ๋ํ ํฌ์ธํฐ์ ์ด๋ป๊ฒ ์๋ชป๋๊ณ ์๋์ง์ ๋ํ ์ธ๋ถ ์ ๋ณด๊ฐ ์์ผ๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -5006423
๊ทธ ๋น์ด๋จน์ ํค๋ณด๋๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ฐ์ ธ์ฌ ๋ฐฉ๋ฒ ์ด
์ฌ์ค์ด ์๋๋ค. ์์๋ฅผ ํธ์ง ๊ฐ๋ฅํ ์ฝํ ์ธ ๋ก ํ ๋นํ๊ณ ํฌ์ปค์ค๋ฅผ ์ฃผ๋ฉด ํค๋ณด๋๊ฐ ๋ํ๋ฉ๋๋ค. ๋น์ ์ ๋ํ ๊ทธ๊ฒ์ ์๋์ํค๊ธฐ ์ํด textreas์ ํ ์คํธ ์ ๋ ฅ์ผ๋ก ํธ๋ฆญ์ ํ ์ ์์ต๋๋ค.
๋ด ์ฌ์ดํธ์์ ์ฌ์ฉ ์ค์ธ Ace ๋ฒ์ ๋ ํค๋ณด๋์ ๋์ ์๋๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
@PlayMyCode ๋ง์ฝ ๋ด๊ฐ ios.showKeyboard()
์ ๊ฐ์ ๊ฒ์ ํธ์ถํ ์ ์๋ค๋ฉด ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ๋ฌ์ฌ ์ ์๋ค๋ ๊ฒ์ด ์ฌ์ค์ธ๋ฐ, ์ด๊ฒ์ ๋น์ ์ด ๋งํ ๋ชจ๋ ๊ฒ์ด ๋น ๋ฅธ ์์ ์
๋๋ค...
๊ทธ๋ฅ ๊ทธ๋ ๊ฒ ์๋ํ์ง ์์ต๋๋ค.
์ฝํ ์ธ ๋ฅผ ํธ์งํ ์ ์๊ฑฐ๋ ํ ์คํธ ์ ๋ ฅ์ด ์๋ ๊ฒฝ์ฐ ํค๋ณด๋๊ฐ ํ์๋๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๋ฌธ์๋ ์๋ฌด๋ฐ๋ ๊ฐ์ง ์์ผ๋ฉฐ ํค๋ณด๋์์ ์ ๋ ฅ์ ๋ฐ์ง ์์ต๋๋ค.
ํค๋ณด๋๊ฐ ํ์๋๋ ค๋ฉด ํค๊ฐ ์ด๋๊ฐ๋ก ์ด๋ํด์ผ ํฉ๋๋ค. ๊ทธ๋ค์ด ๊ฐ ๊ณณ์ด ์์ผ๋ฉด ๋ํ๋์ง ์์ต๋๋ค. ๊ทธ๋ค์ด ๊ฐ ๊ณณ์ด ์์ผ๋ฉด ๋ํ๋ ๊ฒ์ ๋๋ค. ํดํน์ด ์๋๋ผ ํ ์คํธ ์ ๋ ฅ์ด ์๋ํ๋ ๋ฐฉ์์ ๋๋ค.
@PlayMyCode - ๋ฌธ์๋ ์ด๋ํ๊ธฐ ์ํด ๋ฐ๋์ ํ ์คํธ ์ ๋ ฅ์ด ํ์ํ์ง ์์ผ๋ฉฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ก "์ด๋"ํ ์ ์์ต๋๋ค. ํค ๋๋ฅด๊ธฐ ๋ฆฌ์ค๋ ์ธํธ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ฌธ์๋ฅผ ๊ฐ์ ธ์ ์ํ๋ ๊ณณ์ ๋ฐฐ์นํ ์ ์์ต๋๋ค. ..
@hjwp ๋ง์ต๋๋ค. ํ์ง๋ง ๋ค์ ๋งํ์ง๋ง ๊ทธ๋ ๊ฒ ๊ฐ๋จํ์ง ์์ต๋๋ค. ๋๋ ์์๊ฐ ํฌ์ปค์ค๋ฅผ ์ป์ ์ ์์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ์์์ ์ด๋ฒคํธ๋ฅผ ๋ณด๋ด์ง ์๊ณ ๋ง์ ์์๊ฐ ํฌ์ปค์ค๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์บ๋ฒ์ค๋ ํญ ์ธ๋ฑ์ค๋ฅผ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ์๋ง ์ฃผ์ ์ด๋ฒคํธ๋ฅผ ์์ ํฉ๋๋ค(๋๋ ์ ์ด๋ ์ง๊ธ Chrome์์ ์ด๊ฒ์ ์ฐพ๊ณ ์์ต๋๋ค). iOS๋ ๋ํ ์ฝํ ์ธ ๋ฅผ ํธ์ง ๊ฐ๋ฅ์ผ๋ก ์ค์ ํ ๊ฒฝ์ฐ์๋ง ์บ๋ฒ์ค์ฉ ํค๋ณด๋๋ฅผ ๋ถ๋ฌ์ต๋๋ค.
์ด๋ ์ชฝ์ด๋ ์ด๊ฒ์ ํ๋ฌธ์ ๋ ผ์์ด์์ต๋๋ค. iOS ์ง์์ด ์ค์ํ๋ฉฐ ์๋ฃจ์ ์ด ํดํน๊ณผ ๋๋ฌด ๋น์ทํด ๋ณด์ธ๋ค๊ณ ํด์ ๋ฌด์๋์ด์๋ ์ ๋ฉ๋๋ค(๋ฌผ๋ก ๋ ๋์ ๋์์ด ์๋ ๊ฒฝ์ฐ ์ ์ธ).
์จ๊ฒจ์ง ํ ์คํธ ์ ๋ ฅ์ ์ด์ ์ ๋ง์ถ๊ณ ํค๋ฅผ ๋๋ฅผ ๋ ์ด๊ฒ์ ์ง์ฐ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
๋ค, ๊ทธ๊ฒ์ด ์ผ๋ง๋ ๋ง์ WYSIWYG๊ฐ ์๋ํ๋์ง์ ๋๋ค.
2012-04-09, ์ค์ 4:56, "Andrรฉ Fiedler"
๋ต์ฅ@reply.github.com
์ผ๋ค:
์จ๊ฒจ์ง ํ ์คํธ ์ ๋ ฅ์ ์ด์ ์ ๋ง์ถ๊ณ ํค๋ฅผ ๋๋ฅผ ๋ ์ด๊ฒ์ ์ง์ฐ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -5024068
Ace์ ์ด์ ๋ฒ์ ์ ์๋ ์ ๋ ฅ ์๋์ ํ ์คํธ ์์ญ์ด๋ ์ ๋ ฅ ์์๋ฅผ ๋ฐฐ์นํ์ง ์์์ต๋๊น? ๊ทธ ์ ๊ทผ ๋ฐฉ์์ ํค๋ณด๋๋ฅผ ๋ถ๋ฌ์ต๋๋ค.
์๋ Ace์ ์ด์ ๋ฒ์ ์ ํญ๋ชฉ ์๋์ ํ ์คํธ ์์ญ ๋๋ ์ ๋ ฅ ์์๋ฅผ ๋ฐฐ์นํ์ง ์์์ต๋๋ค.
ace์ ์ ๋ฒ์ ๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
์คํฌ๋กคํ๋ ๋์ ํ
์คํธ ์์ญ์ด ์ปค์์ ๋๊ธฐํ๋์ง ์์ง๋ง ์์ ํ๊ธฐ ์ฝ์ต๋๋ค.
๋๋ ipad์์ ace๋ฅผ ๋ณด์ง ๋ชปํ์ง๋ง ์๋๋ก์ด๋์์ ํ์ดํํ๊ณ ์ปค์๋ฅผ ์์ง์ฌ์ ์๋ํ์ง๋ง ํ
์คํธ๋ฅผ ์ ํํ ์์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
ํ์ง๋ง ๋ ์ค์ํ ๊ฒ์
์ฌ์ฉ์ ์ ์ ํค๋ณด๋ ์๋ฆฌ๊ฐ ์ข์ต๋๋ค!
๋๋ ์ปค์คํ ํค๋ณด๋์ ๋ํด ํ์์ ์ด๋ค. ํ๋ฅญํ๊ณ ์ธ๋ จ๋ ํค๋ณด๋๋ฅผ ๋ง๋๋ ๊ฒ์ ์ฌ์ํ ์ผ์ด ์๋๋ฉฐ ๊ทธ ์์ฒด๋ก ํฐ ํ๋ก์ ํธ๊ฐ ๋ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋๋ ๋ํ ์์ HTML ํค๋ณด๋๊ฐ ๋ด์ฅ ํค๋ณด๋๋ณด๋ค ๋๋ฆด ๊ฒ์ผ๋ก ์์ํฉ๋๋ค.
๋ํ ๋ค์ํ ํ๋ฉด ํฌ๊ธฐ์ ๋ค์ํ ๋ ์ด์์ ๋ฐฉํฅ์์ ์ ์๋ํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋๋ iPhone์์ iPad ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ง ์์ผ๋ฉฐ iPad์์ iPhone ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ข์ง ์์ต๋๋ค. ์๋ก ๋ค๋ฅธ ํค๋ณด๋๊ฐ ์๋ ๋ฐ์๋ ์ด์ ๊ฐ ์์ต๋๋ค. ๋ฌด์๋ณด๋ค ์์ดํจ๋์ ์์ดํฐ์ ๋ชจ๋ ๊ฒ์ด ์์ด์ค๋ฅผ ์ ์ธํ๊ณ ํ๋์ ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ฐ๋จํ ๋งํด์, ์ฌ์ฉ์๋ ์ด๋ฏธ ์ํ๋ ํค๋ณด๋๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ง์ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ง์ ๋ฉ๋๋ค(์: ๋ถํ ํค๋ณด๋๋ก ์ค์ ).
๋ด ๊ถ์ฅ ์ฌํญ์ ํค๋ณด๋๊ฐ ์๋ํ๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์ฌ์ฉ์ ์ง์ ํค๋ณด๋๋ฅผ ๋ง๋๋ ๊ฒ๋ณด๋ค ์์ ๋์ด ์ ์ ๊ฒ์ผ๋ก ์์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ ํฅํ ๋ณ๋์ ๋ฌธ์ ๋ก ๋ง์ถคํ ํค๋ณด๋๋ฅผ ๊ตฌ์ถํ๋ ๊ฒ์ ๋ํด ๊ฑฑ์ ํ์ญ์์ค. ๋ํ ํน์ ์ฅ์น์์ ์ ๋๋ก ์๋ํ์ง ์๋ ๊ฒฝ์ฐ์ ๊ฐ์ด ์ฌ์ฉ์ ์ง์ ํค๋ณด๋์ ๋ํ ๋์์ผ๋ก ์ ํ์ ์ผ๋ก OS ํค๋ณด๋๋ก ๋์ฒดํ ์ ์์ต๋๋ค.
์ด ์ฌ์ดํธ๋ ๋ํ ํน์ ์ ๋ ฅ์์ ์๋ ์์ฑ ๋ฐ ์๋ ๋๋ฌธ์ ์ฌ์ฉ์ ๋ ์ ์๋ค๊ณ ๋งํฉ๋๋ค: http://davidbcalhoun.com/tag/javascript
Ace๊ฐ iframe ๋ด์ ๋ฐฐ์น๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ ์ ํค๋ณด๋๋ ์ ์ฒด ํ๋ฉด ๋๋น๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๊ทน๋จ์ ์ธ ๊ฒฝ์ฐ์ฒ๋ผ ๋ค๋ฆด ์ ์์ง๋ง JSFiddle๊ณผ JS.do.it ๋ชจ๋ ๋ค๋ฅธ ์ฌ์ดํธ์ iframe ๋ด์ ํธ์ง๊ธฐ๋ฅผ ํฌํจํ ์ ์๋๋ก ํ๋ฉฐ, ์ ๊ฐ ์ง์ ํด๋ณด๊ณ ์ถ์ ์์ ์ ๋๋ค.
@PlayMyCode -
@PlayMyCode - ๋์ํฉ๋๋ค. ์ฌ์ฉ์ ์ง์ ํค๋ณด๋๊ฐ ์ํํ๊ฒ ๋ค๋ฆฝ๋๋ค. ๋๋ ๋ํ ๊ทธ๊ฒ์ ์ ์ํ ์ฌ๋๋ค์ด iOS API๋ก ์์
ํ ๊ฒฝํ์ด ๊ฑฐ์ ๋๋ ์ ํ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ์ง๋ง ๋ด๊ฐ ํ๋ฆด ์ ์์ต๋๋ค. @cranic์ด ios.showKeyboard()
์ ๋ํด ๋งํ ๋๋ก ํ๋ฉด ๊ธฐ๋ณธ API์๋ ๊ทธ์ ์์ํ๋ ๊ฒ์ด ์์ต๋๋ค... ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฒ์ UITextInput์์ becomeFirstResponder
๋ฅผ ํธ์ถํ๋ ๊ฒ์
๋๋ค. ์ ์ด ...ํ์ง๋ง ๋ ํ์ ํฉ๋๋ค.
์ด๊ฒ์ ์๋ง๋ ์ฝ๊ฐ์ ๋
ธ๋ ฅ ์ผ๋ก ์์ ํ ๊ฐ๋ฅํด์ผ ํฉ๋๋ค contenteditable
์ค์ ๋ ์์์ ์ด์ ์ ๋ง์ถ๋ ๋ฐฉํฅ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. iOS 5.0๋ถํฐ contenteditable
๊ฐ ์ง์๋ฉ๋๋ค. ํธํ ๊ฐ๋ฅํ ์น ์ฝํ
์ธ ๋ง๋ค๊ธฐ ์ ๋งจ ๋์ ์ฐธ์กฐํ์ธ์.
iOS์์ ํค๋ณด๋๋ฅผ ์คํํ๋ ๋ธ๋ผ์ฐ์ ๋ด๋ถ์ ์ฝ๋๋ฅผ ํธ์งํ๊ธฐ ์ํ JavaScript๊ฐ ์์ต๋๋ค. CodeMirror, ์๋ฅผ ๋ค์ด http://codemirror.net/mode/r/index.html ์์ ๋ฐ๋ชจ(iPhone์์ ์๋) ๋ฐ codemirror.net ์ฐธ์กฐ ์ผ๋ฐ์ฉ. ๊ทธ๋ ๋ค๋ฉด ace์์ iOS ์ง์์ ๋์ธ ์ ์๋ ์ฝ๋๊ฐ ์์ ์ ์์ต๋๊น?
@bertoltmeyer , CodeMirror๋ ํ ์คํธ ์์ญ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฏ๋ก iOS ํค๋ณด๋๋ฅผ ์ด ์ ์๊ณ ace๋ ํจ์ฌ ๋ ๋ณต์กํฉ๋๋ค...
@cranic ์ค์ ๋ก Codemirror2๋ ace์ ๋งค์ฐ ์ ์ฌํ๋ฉฐ ๋์ผํ textareas
Codemirror2๊ฐ ipad์์ ์๋ํ๋ ๊ฒฝ์ฐ ace ์์ , ๋์ผํ ๋ฐฉ์์ผ๋ก ์๋ํ๋ ๊ฒ์ด ์ด๋ ต์ง ์์์ผ ํฉ๋๋ค.
๋๋ ์์ฒ ๋ช ์ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ฝ๋ฉ์ RStudio๋ฅผ ์ฌ์ฉํ๋ R ํต๊ณํ์์ ๊ด์ ์์ ๊ธ์ ์ฐ๊ณ ์์ต๋๋ค. RStudio๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ R์ฉ IDE์ด๋ฉฐ ace๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ace๊ฐ iOS๋ฅผ ์ง์ํ๋ค๋ฉด RStudio Server๋ ์ง์ํฉ๋๋ค. ์ด ์ด์์ ์ธ ์ธ์์์ ์ ๋ ์ ์์ดํจ๋์์ RStudio ์๋ฒ์ ์ก์ธ์คํ๊ณ ๊ฑฐ๊ธฐ์์ ๋ชจ๋ ์ฝ๋ฉ์ ํ ์ ์์ต๋๋ค. ๋(๊ทธ๋ฆฌ๊ณ ์์ฒ ๋ช ์ ๋ค๋ฅธ R ์ฌ์ฉ์)๋ ๋ ์ด์ ๋ด ๋ฉํฑ์ ์ฌ์ฉํ ํ์๊ฐ ์์ต๋๋ค. ์ง์งํ๊ฒ, iOS์ ๋ํ ace์ ์ง์ ๋ถ์กฑ์ ๋ด๊ฐ ์ฌ์ ํ ๋ฉํฑ์ ๋ค๊ณ ๋ค๋๋ _์ ์ผํ_ ์ด์ ์ด๋ฉฐ ๋์ ๊ฐ์ ์ฌ๋๋ค์ด ๋ง์ด ์์ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. ๊ทธ๋์ ๋ง์ฝ ๋ด๊ฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋งํ๋ค๋ฉด ๋๋ ์ด๊ฒ์ ์ต์ฐ์ ์ผ๋ก ์์ ํ ๊ฒ์ ๋๋ค. ํ์ง๋ง ์ ๋ js๋ก ์ฝ๋ฉํ ์ ์๊ธฐ ๋๋ฌธ์ ์ ๊ฐ ์ ๋ง๋ก ๋งํ ์ ์๋ ๊ฒ์ ์ ๋ฐ ๋๊ตฐ๊ฐ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ์ฃผ์ค ์ ์๊ฒ ํด๋ฌ๋ผ๋ ๊ฒ๋ฟ์ ๋๋ค. ํ์จ์ ์ฌ๋ค. ๋(๋ฐ ๋ค๋ฅธ ์ฌ๋๋ค)๋ ํ์ํ ๊ฒฝ์ฐ ์ด ๋ฌธ์ ์ ๋ํด ํฅ์คํํฐ๋ฅผ ์ง์ํฉ๋๋ค.
์ด๋ด, ๋๋ ์ฝ๋๋ฅผ ๊ฐ๋ตํ๊ฒ ์ดํด๋ณด์์ง๋ง ๋ด๊ฐ ๋ณด๋ ๋ชจ๋ ๊ฒ์ div
s; canvas
์ด๋์ ์์ต๋๊น?
ace๋ canvas
์ฌ์ฉํ ์ ์ด ์์ต๋๋ค.
2f6a6ce7e0992a2eccbb8a517aa2d6f4954f1214๋ฅผ ์ฌ์ฉํ๋ฉด ๋ณด๊ธฐ์์ ์คํฌ๋กค๋์ง ์์ต๋๋ค.
btw. ๊ฐ์ ํค๋ณด๋๋ฅผ ๋ง๋๋ ๋ ๋ค๋ฅธ ์ด์
RStudio ๋ฅผ iPad์์ ์ฌ์ฉํ ์ ์๋๋ก iOS์ ace๋ฅผ ๋์ ํ๋ ค๋ ์ด์์ ๊ด๋ จํ์ฌ
๋๋ ์ด๊ฒ์ด iPad์์๋ ์๋ํ๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ๋ค์ด์คํธ๋ฆผ ์ ํ๋ฆฌ์ผ์ด์ ์์ _๋ง์_ ๊ธฐ๋ฅ์ ํ์ฑํํ ๊ฒ์ ๋๋ค. ์ฐ๋ฐ์ ์ผ๋ก, ๊ทธ๋์ ๋๋ฅผ ์ํด ์ด๊ฒ์ ๋ง์ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ ๋๋ค).
์ด๋ฅผ ์ํด ์ ์ฌํ ํ๋ก์ ํธ๋ฅผ ์ด๋ป๊ฒ ์์ํฉ๋๊น? ๋๋ ๊ธฐ๊บผ์ด
์ง๊ธ ๋น์ฅ ํ์ 100๋ฌ๋ฌ๋ฅผ ๋ฃ์ด๋ผ
์ธํฐํ์ด์ค ์ธก๋ฉด์์ - iOS(ssh ํด๋ผ์ด์ธํธ)์ ํ๋กฌํํธ์๋ ํ๋ฅญํ ํค๋ณด๋๊ฐ ์์ต๋๋ค.
ํ์ค iOS ๋ ์ด์์๋ณด๋ค sysadmin/ํ๋ก๊ทธ๋๋ฐ์ ๋ ์ ํฉํฉ๋๋ค.
2012๋
5์ 10์ผ ๋ชฉ์์ผ ์ค์ 5์ 34๋ถ, Rui Carmo <
๋ต์ฅ@reply.github.com
์ผ๋ค:
๋๋ ์ด๊ฒ์ด iPad์์๋ ์๋ํ๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค - ๊ทธ๊ฒ์ _lot_์ ๊ฐ๋ฅํ๊ฒ ํ ๊ฒ์ ๋๋ค
๋ค์ด์คํธ๋ฆผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ฅ
RStudio, ํ์ง๋ง ACE๊ฐ ๋ช ๊ฐ์ง ๋ค๋ฅธ ์น ๋๊ตฌ์์ ์ฌ์ฉ ์ค์ด๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค.
์ฐ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ฏ๋ก ๋๋ฅผ ์ํด ์ด๊ฒ์ ๋ง์ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ ๋๋ค).์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -5612400
@velniukas kickstarter์ ์ข์ ์์ด๋์ด์ ๋๋ค. ์ ์ ๊ฐ์ ์ฌ๋๋ค์ด ๊ทธ๋ฌํ ํ๋ก์ ํธ์ ๊ธฐ๋ถํ๋ค๊ณ ํด๋ ๋๋ผ์ง ์์ ๊ฒ์ ๋๋ค.
๋ถํํ๋ ์์ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ์๊ฐ์ ํ ์ ํ ์ ์์ต๋๋ค.
์ง๊ธ ๋น์ฅ์
์ผ๋ถ ํ๋ ฅ์.
2012๋
5์ 10์ผ ๋ชฉ์์ผ ์ค์ 8์ 1๋ถ, Mike Lawrence <
๋ต์ฅ@reply.github.com
์ผ๋ค:
@velniukas kickstarter์ ๋ํ ์ข์ ์์ด๋์ด์ ๋๋ค.
(๋์ ๊ฐ์) ์์์ ์ฌ๋๋ค์ด ๊ทธ๋ฌํ ํ๋ก์ ํธ์ ๊ธฐ๋ถํ ๊ฒ์ ๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -5615069
๋ํ ace iOS ํธํ์ฑ์ ์ํด ํฅ์คํํฐ ํ๋ก์ ํธ์ ์ต์ 200๋ฌ๋ฌ๋ฅผ ํฌ์ํ ๊ฒ์ ๋๋ค. R ์ปค๋ฎค๋ํฐ์์ ์ด๋ฅผ ์ํด ๊ฝค ๋ง์ ๋์ ๋ชจ์ ์ ์์ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. ๋๋ js๋ฅผ ์ถฉ๋ถํ ๋งํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฝ๋ฉ์ ๊ธฐ์ฌํ ์ ์์ง๋ง ๋๊ตฐ๊ฐ๊ฐ ํฅ์คํํฐ๋ฅผ ์์ํ๋ค๋ฉด R ์ปค๋ฎค๋ํฐ์ ๊ธฐ๊ธ ๋ง๋ จ์ ๋์ธ ์ํฅ์ด ์์ต๋๋ค. @velniukas , ์ ์ฌ์ ํ๋ ฅ์๋ฅผ ์๋ณํ๊ณ ๊ทธ๋ฌํ ํ๋ก์ ํธ ์ค์ ๊ณผ ๊ด๋ จํ์ฌ ์ฐ๋ฝํ ์ ์์ต๋๊น?
ํ ๊ฒ์ ๋๋ค - ํฅ์คํํฐ ์ค์ ์ ๊ด์ฌ์ด ์๋ ๋ชจ๋ ์ฌ๋ - ์ ์๊ฒ ์คํ๋ฅผ ๋ณด๋ด์ฃผ์ธ์
๊ฑด๋ฐฐ
์คํฐ๋ธ
10xEngineer.me
2012๋
5์ 10์ผ ๋ชฉ์์ผ ์คํ 2:59 Bertolt Meyer <
๋ต์ฅ@reply.github.com
์ผ๋ค:
๋๋ ๋ํ ace iOS์ฉ ํฅ์คํํฐ ํ๋ก์ ํธ์ ์ต์ 200๋ฌ๋ฌ๋ฅผ ํฌ์ํ ๊ฒ์ ๋๋ค.
ํธํ์ฑ. ๋๋ ์ฐ๋ฆฌ๊ฐ ๊ฝค ๋ง์ ๊ฒ์ ์ฌ๋ฆด ์ ์์ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
R ์ปค๋ฎค๋ํฐ์์ ์ด๋ฅผ ์ํ ๋. ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
js๋ฅผ ์ถฉ๋ถํ ๋งํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ฝ๋ฉ์ ํ์ง๋ง
๋๊ตฐ๊ฐ๊ฐ ํฅ์คํํฐ๋ฅผ ์์ํ๋ฉด R ์ปค๋ฎค๋ํฐ์์ ๊ธฐ๊ธ ๋ง๋ จ.
@velniukas , ์ ์ฌ์ ํ๋ ฅ์๋ฅผ ์๋ณํ๊ณ
๊ทธ๋ฌํ ํ๋ก์ ํธ๋ฅผ ์ค์ ํ๋ ๊ฒ๊ณผ ๊ด๋ จํ์ฌ ๊ทธ๋ค์๊ฒ ์ฐ๋ฝํ์๊ฒ ์ต๋๊น?์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -5619266
๋์ ๋ฌธ์ ๊ฐ ์๋๋ผ ์ด๋ฅผ ์ํ ์ถฉ๋ถํ ๊ฐ๋ฐ ๋ฅ๋ ฅ์ ๋ฌธ์ ์ ๋๋ค.
์ ๋ ์๋๋ค. ํ์ง๋ง ๋๋๋ก ๋์ ์ฌ๋๋ค์ด ์ฌ์ ๋ฅ๋ ฅ์ ๊ฐ์ถ๋๋ก ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ;-)
์ฌ์ค ์ด๊ฒ์ ์ด๋ ค์ด ์ผ์ด๊ณ ๋๊ตฌ์๊ฒ๋ ์ฐ์ ์์๊ฐ ์์ต๋๋ค. ํ๋ฅญํ ์ธ์ฌ๋ฅผ ๊ณ ์ฉํ์ฌ ์ด๋ฅผ ์ ๋๋ก ์ํํ์ญ์์ค. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ ๋ชจ๋์ ์์ ๊ฐ๊ฒฉ์ ๋๋ค.
๋ด iPhone์์ ๋ณด๋ธ
2012๋ 5์ 10์ผ 22:18 Jan [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๋์ ๋ฌธ์ ๊ฐ ์๋๋ผ ์ด๋ฅผ ์ํ ์ถฉ๋ถํ ๊ฐ๋ฐ ๋ฅ๋ ฅ์ ๋ฌธ์ ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -5626268
ํ ๊ฐ์ง ์ต์ ์ vWorker.com์ ์ํํด์ผ ํ๋ ์์ ์ ๋ํ ์ค๋ช ์ ๊ฒ์ํ๊ณ ์ ์ฐฐ์ ์์ฒญํ์ฌ ์ด ์์ ์ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ฐ์ ์์ ๋น์ฉ์ ์ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค.
์ธ์์ ์ด ์ค๋ ๋์ ์ ๋ฐ์ดํธ๋ฅผ ๊ตฌ๋ ์ทจ์ํ ์ ์์ผ๋ฉด ์ผ๋ง๋ ์ข์๊น...
@Gozala ๋ ํ์ด์ง ํ๋จ์์ ์ํ ๋๋ฅผ ์ฐพ๊ณ :)
ipad ํ
์คํธ๊ฐ ์๋ ์ฌ๋์ด http://c9.io/nightwing/ace/workspace/kitchen-sink.html
๊ทธ๊ฒ์ ime์ ๋ํ ๊ฐ์ ์ผ ๋ฟ์ด์ง๋ง ipad์์๋ ํ์ดํ์ ๊ฐ์ ํด์ผ ํฉ๋๋ค.
@nightwing ํค๋ณด๋๊ฐ iPad์์ ํ์ ๋์ง ์์ต๋๋ค.
@nightwing ์ค ๊ฐ์ฌํฉ๋๋ค :D ๋น์ ์ด ๋ด ํ๋ฃจ๋ฅผ ๋ง๋ค์์ต๋๋ค!
@nightwing ์ด๋ฒ ์ฃผ์ ์ํ๋์์ค์ฝ์ ์ฌ ๋ @fjakobs ์๊ฒ ์ด ์ฌ์ค์ http://c9.io/gjtorikian/ace/workspace/build/kitchen-sink.html ๋ณธ์ฒด์ contenteditable
๋ฅผ ์ถ๊ฐํ๊ธฐ
ํ์ง๋ง ํ์์ด ์๋ํ์ง ์์ ๋ถ๋ช
ํ ๋ ์ด๋ ต์ต๋๋ค. {row: 0, column: 0}
์์ต๋๋ค. ๋๋ ๋ญ๊ฐ๋ฅผ ํ ๊ฐ์ง๊ณ ์ถ์ธก <textarea>
์ ์ฒซ ๋ฒ์งธ ์์์ ๊ทธ ace_editor
์ปค์ ์ผ์ข
์ ์ญํ ์ ๋ณด์ธ๋ค.
iOS ํธํ์ฑ +1
@javruben ํฌํฌ์์ 2011๋
1์ 15์ผ ์ปค๋ฐ์ ์ ์ํ์ญ์์ค. ์๋ง๋ ์๋ํ ๊น์?
https://github.com/javruben/ace/commits/master
@Gozala "์ด ๋ฌธ์ ์ ๋ํ ์๋ฆผ ๋นํ์ฑํ" ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ด ํ์ด์ง์ ๋์์ ์๋ฆผ์ ์์ ๊ฑฐ๋ถํ ์ ์์ต๋๋ค.
R ์ปค๋ฎค๋ํฐ ๊ตฌ์ฑ์์ ์ด์ ์๊ฒฌ์ ์ฐธ์กฐํ์ฌ Ubuntu์ R-Studio ์๋ฒ ๋ฒ์ 0.96.228์ ์ค์นํ๊ณ Wireshark๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ด์ค๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ๊ฒ์ฌํ์ต๋๋ค. Safari๋ฅผ ์ฌ์ฉํ์ฌ iPad์์ R-Studio ์๋ฒ์ ์ฑ๊ณต์ ์ผ๋ก ๋ก๊ทธ์ธํ์ต๋๋ค. ์ด์ ํค๋ณด๋๊ฐ ํ ์คํธ ์์(์: ๊ฒ์์ฉ)์ R-console์ด ํฌํจ๋ ๋ธ๋ผ์ฐ์ ์ฐฝ ๋ชจ๋์์ ์ ๋๋ก ๋ํ๋ฉ๋๋ค. ๋ฌธ์ ๋ R ์ฝ์์ด ํฌํจ๋ ์ฐฝ์ ์ ๋ ฅํ ๋ Return ํค๋ฅผ ๋๋ฅผ ๋ ๋ฐ์ํฉ๋๋ค. iPad ๋ธ๋ผ์ฐ์ ๊ฐ FIN, ACK๋ฅผ ์ ์กํ์ฌ R-Studio ์๋ฒ ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ธ์ ์ ์ฌ์ค์ ํ๋๋ก ํฉ๋๋ค. ์์ธ์ด ๋ฌด์์ธ์ง ์์ธ์?
์ด์ ๋ํ ๋ชจ๋ ์ ๋ฐ์ดํธ - ๋ฌธ์ ๋ฅผ ์ดํดํ๋ ์ ์ ํ ๊ฐ๋ฐ์๋ฅผ ์ฐพ์ ์ ์๋ค๋ฉด ์ด ๊ธฐ๋ฅ์ ๋ํ ํ์๊ธ์ ์ ๊ณตํ๋ ๋ฐ ์ฐฌ์ฑํฉ๋๋ค.
ACE๊ฐ ๋ชจ๋ฐ์ผ ๋ธ๋ผ์ฐ์ , ํนํ ํ๋ธ๋ฆฟ์์ ์๋ํ๋ ๊ฒ์ ๋ณด๊ณ ์ ํ๋ ์ฌ๋๋ค์ ๋ชฉ๋ก์ ๋ค๋ฅธ ์ด๋ฆ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ์ฌ์ํ ์์ ์ด ์๋๋ผ๊ณ ํ์ ํฉ๋๋ค. ์ด๋ฐ ์ผ์ด ์ผ์ด๋๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ง๋ง ์ด๋ฅผ ์ํํ JavaScript ์ ๋จ์ด ์๋ ์ฌ๋๋ค์ด ์ด ์ผ์ด ์ผ์ด๋๋๋ก ๋๊ธฐ ์ํด ๋ฌด์์ ํ ์ ์์ต๋๊น? ๋์์ด ๋๋ค๋ฉด ํฅ์คํํฐ ํ๋ก์ ํธ์ ๋์ ํฌ์ํ ์ํฅ์ด ์์ต๋๋ค.
/cc @javruben
๋ด๊ฐ ์ด ์์ ์ ๋ง์ง๋ง์ผ๋ก ํ์ ๋(1๋ ์ ์ธ ๊ฒ์ ํ๋ฆผ์๋ค) ๋๋ ์์ดํฐ์์ ํ ์คํธํ๊ณ ํค๋ณด๋๊ฐ ๋ํ๋๋๋ก ํ๋ค. ํ์ดํ์ ์๋ํ์ง๋ง ์ปค์๊ฐ ์คํ์ ๋์๊ณ \n์ ์ฝ์ ํ๋ฉด ๋ ๊ฐ๋ฅผ ์ฝ์ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
ํด๊ฒฐํด์ผ ํ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด๋ฌํ ์์ ์ค ํ๋๋ฅผ ๋์ธ ์ํฅ๊ณผ ๋ฅ๋ ฅ์ด ์๋ค๋ฉด ์๊ฒฌ์ ๋งํ์ญ์์ค. ๋ด๊ฐ ์์งํ ์ ์๋ ๋ค๋ฅธ ๋ฆฌ์์ค๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
๋ฃจ๋ฒค,
iOS ๊ฐ๋ฐ์๋ ์์ง๋ง ์ ์น ๊ฐ๋ฐ์ ์ค ํ ๋ช
์ด
๋ฉ์ง ์์ ๋ฏธ๋์ ๋์์ด ๋ ์ ์์ต๋๋ค.
์ฝ 2-3์ฃผ.
๋ฌธ์ ์ธ์ฌ
์คํฐ๋ธ
2012๋
8์ 1์ผ ์์์ผ ์ค์ 1:09, Ruben Daniels <
๋ต์ฅ@reply.github.com
์ผ๋ค:
๋ด๊ฐ ์ด ์์ ์ ๋ง์ง๋ง์ผ๋ก ์ํํ์ ๋(ํ์คํ 1๋ ์ )
์์ดํฐ๊ณผ ๋๋ ํค๋ณด๋๊ฐ ํ์๋๋๋กํ์ต๋๋ค. ์ ๋ ฅ์ด ์๋ํ์ง๋ง ์ปค์๊ฐ
์คํ์ ๋๊ณ \n์ ์ฝ์ ํ๋ฉด ๋ ๊ฐ๋ฅผ ์ฝ์ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.ํด๊ฒฐํด์ผ ํ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํ์ํ ํค๋ณด๋
- ๋ชจ๋ ์ ๋ ฅ ์ํธ ์์ฉ์ ํ ์คํธํด์ผ ํฉ๋๋ค.
- ํฐ์น ์ด๋ฒคํธ๋ก ์ ํ
- ๋น ๋ฅธ ์คํฌ๋กค์ ์ํด์๋ ์๋ก์ด ๋ ๋๋ฌ๊ฐ ์์ด ๊ตฌํ๋์ด์ผ ํฉ๋๋ค.
๊ฐ์ ๋ทฐํฌํธ- ์์ ์ฌ์ฉํ๋ ํค์ ๋ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ๊ธฐ ์ํด ๊ฐ์ง ํค๋ณด๋๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
์ธ์ด ๋ชจ๋(๋์ )์ด ์ค ํ๋๋ฅผ ๋์ธ ์ํฅ๊ณผ ๋ฅ๋ ฅ์ด ์๋ค๋ฉด ๋๊ธ์ ๋ฌ์์ฃผ์ธ์.
์์ . ๋ด๊ฐ ์์งํ ์ ์๋ ๋ค๋ฅธ ๋ฆฌ์์ค๋ฅผ ๋ณผ ์ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -7404954
์ข์ ์์! ๋๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ ํ๋ณด๊ณ ์๊ณ ํฅ๋ถํ๊ณ ์๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค.
์ด๊ฒ. ์ ๋ iPad๋ฅผ ์ง์ํ ์ ์๋ ๋๋ผ์ด ๊ธฐํ๋ฅผ ๋ณด๊ณ ์์ต๋๋ค. ๋ ์ ๋ง
๋ด ์ปดํจํฐ์ Mac์ด ์์ ๋ ํด๋ผ์ฐ๋์์ ์ฝ๋๋ฅผ ๊ฐ๋ฐํด์ผ ํฉ๋๋ค.
์๋. ๋๋ ๋ด ๋๊ตฌ ์ธํธ์ ๋๋ฌด ์ง์ฐฉํฉ๋๋ค. ํ์ง๋ง ๊ฐ๋ฐ ๋ฅ๋ ฅ์ด
๋ด iPad๋ฅผ ์ฌ์ฉํ๋ฉด ๋ชจ๋ ๊ฒ์ด ๋ฐ๋๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
๋๋ผ์ด ์ผ์ ํ๊ณ ์์ต๋๋ค! ๋ด๊ฐ ๋์ธ ์ ์๋์ง ์๋ ค์ฃผ์ธ์.
2012๋
7์ 31์ผ ํ, ์คํ 8์ 2๋ถ, velniukas <
๋ต์ฅ@reply.github.com
์ผ๋ค:
๋ฃจ๋ฒค,
iOS ๊ฐ๋ฐ์๋ ์์ง๋ง ์ ์น ๊ฐ๋ฐ์ ์ค ํ ๋ช ์ด
๋ฉ์ง ์์ ๋ฏธ๋์ ๋์์ด ๋ ์ ์์ต๋๋ค.
์ฝ 2-3์ฃผ.๋ฌธ์ ์ธ์ฌ
์คํฐ๋ธ2012๋ 8์ 1์ผ ์์์ผ ์ค์ 1:09, Ruben Daniels <
๋ต์ฅ@reply.github.com์ผ๋ค:
๋ด๊ฐ ์ด ์์ ์ ๋ง์ง๋ง์ผ๋ก ์ํํ์ ๋(ํ์คํ 1๋ ์ )
์์ดํฐ๊ณผ ๋๋ ํค๋ณด๋๊ฐ ํ์๋๋๋กํ์ต๋๋ค. ์ ๋ ฅ์ด ์๋ํ์ง๋ง ์ปค์
~์๋ค
์คํ์ ๋๊ณ \n์ ์ฝ์ ํ๋ฉด ๋ ๊ฐ๋ฅผ ์ฝ์ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.ํด๊ฒฐํด์ผ ํ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํ์ํ ํค๋ณด๋
- ๋ชจ๋ ์ ๋ ฅ ์ํธ ์์ฉ์ ํ ์คํธํด์ผ ํฉ๋๋ค.
- ํฐ์น ์ด๋ฒคํธ๋ก ์ ํ
- ๋น ๋ฅธ ์คํฌ๋กค์ ์ํด์๋ ์๋ก์ด ๋ ๋๋ฌ๊ฐ ๋ค์ ์์ด ๊ตฌํ๋์ด์ผ ํฉ๋๋ค.
ใ
๊ฐ์ ๋ทฐํฌํธ- ์์ ์ฌ์ฉํ๋ ํค์ ๋ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ๊ธฐ ์ํด ๊ฐ์ง ํค๋ณด๋๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
์ธ์ด ๋ชจ๋(๋์ )๋ค์ ์ค ํ๋๋ฅผ ๋์ธ ์ํฅ๊ณผ ๋ฅ๋ ฅ์ด ์๋ค๋ฉด ๋๊ธ์ ๋ฌ์์ฃผ์ธ์.
์ด๊ฒ๋ค
์์ . ๋ด๊ฐ ์์งํ ์ ์๋ ๋ค๋ฅธ ๋ฆฌ์์ค๋ฅผ ๋ณผ ์ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -7404954์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/ajaxorg/ace/issues/37#issuecomment -7414813
๋ฌ์คํฐ ์๋ฅด์ค
http://LeVo.us
[email protected]
m:404-510-1134
์ ๋ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค. ์น์์ ์ฝ๋ ํธ์ง์ด ํ์ํ ์ฑ ๋ง๋ค๊ธฐ. ์ด๊ฒ์ด ๋ด๊ฐ ํ์ค ์ธ๊ณ๋ก ๊ทธ๊ฒ์ ๋ณด๋ด๋ ๊ฒ์ ๋ง๋ ์ ์ผํ ๊ฒ์ ๊ดํ ๊ฒ์ ๋๋ค.
@velniukas ์ด์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น? ์ด ๊ธฐ๋ฅ์ ์์ฒญํ๋ ์ฌ๋๋ค์ด ๋๋ฌด ๋ง๊ณ ๋์์ ์ค ์ํฅ์ด ์๋ ์ฌ๋๋ค์ด ๊ฝค ๋ง์ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ฆฌํ๊ณ ํด๋ณด์!
@tzikis +1
์ด๊ฒ์ '๊ผญ ์์ด์ผ ํ๋' ๊ธฐ๋ฅ ์ค ์ฒซ ๋ฒ์งธ๊ฐ ๋์ด์ผ ํฉ๋๋ค. ์์? iPad ํธํ์ฑ์ด ์์ผ๋ฉด ACE์ ์ ๋ขฐ์ฑ์ด ์์ ํ ํผ์๋๊ณ ์ด๋ฌํ ์์ค์ ์ง์์ ์ ๊ณตํ ์ ์๊ณ ์ ๊ณตํ๋ ๊ฒฝ์ ํ๋ก์ ํธ์ ์ทจ์ฝํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ํ์ฌ๋ก์ ์ฐ๋ฆฌ๋ ์ด๋ฏธ ์ ํ์ ๊ณ ๋ คํ๊ณ ์์ต๋๋ค. ๊ฒฐ๊ตญ ์ด ๋ฌธ์ ๋ 2๋ ์ ์ ์ฒ์ ์ ๊ธฐ๋์์ผ๋ฉฐ ์ฌ๋ผ์ง ๊ธฐ๋ฏธ๊ฐ ๋ณด์ด์ง ์์ต๋๋ค.
@emeraldspy ๋๋ ๋น์ ์ด ์ด ์ํฉ์ ๋ํด ๊ฐ์ง๊ณ ์๋ ์ฃฝ์ ์ ์งํจ์ ๊ฐ์ฌํฉ๋๋ค. ํ์ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋น์ ์ด ์ณ์ต๋๋ค! ACE์ ๋ชจ๋ฐ์ผ ์ง์์ ํ์์ ๋๋ค. ์ฌ์ค, ์ฐ๋ฆฌ๋ 2์ฃผ ์ ์ ์ด ๋ ธ๋ ฅ์ ๋ํ ์ง์์ ์ํด ์ปค๋ฎค๋ํฐ์ ์ ํ๋ฅผ ๊ฑธ์์ต๋๋ค.
https://c9.io/site/blog/2012/09/the-ace-editor-hits-v1-0/
๋ธ๋ก๊ทธ์์ ์ฐธ์กฐํ ๋ฌธ์ ๋ชฉ๋ก:
https://github.com/ajaxorg/ace/issues?milestone=2&state=open
์๋ต? ์ ๋ก. Cloud9์์ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๋์ ์ฐ๋ฆฌ๋ ์ด ๋ ธ๋ ฅ์ ํํ์์ผ๋ก ์ ๋ ํ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ ์ง์ ์ธ ๊ฐ์ ๋ง ํ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๊ฐ ๋ญ ํ ์ ์์ง? ์ด ์ํฉ์์ _๋น์ ์_ ๋ฌด์์ ํ์๊ฒ ์ต๋๊น? ์ฐ๋ฆฌ๋ ๋ ๋ง์ ๊ณต๊ฐ ๋ผ์ด์ ์ค๋ฅผ ๋ง๋ค์ด ๋ชจ๋ฐ์ผ ์ง์์ ๋ ๋ง์ ๊ธฐ์ฌ๋ฅผ ํ๊ธฐ๋ฅผ ๋ฐ๋์ง๋ง ์์ง ์คํ๋์ง ์์์ต๋๋ค.
์ฐ๋ฆฌ๋ ACE๊ฐ ์ ๋ง ํน๋ณํ ํ๋ก์ ํธ๋ผ๊ณ ์๊ฐํ๋ฉฐ ์์ผ๋ก ๋ ๋ง์ ๊ฐ๋ฐ์๋ค์ด ํ์ํ ์ฑ๋ฅ๊ณผ ์ ๊ตํ ๊ธฐ๋ฅ ์ธํธ์ ํํ์ ๋ฐ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋จ์ํ ๋ชจ๋ฐ์ผ ์ง์์ ์ ๊ณตํ๋๋ก _๊ฐ์ _ํ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ํจ๊ณผ๊ฐ ์์ ์ ์๋ ๋ช ๊ฐ์ง ์์ด๋์ด๋ฅผ ์๊ฐํด ๋์ต๋๋ค.
์ด ํ๋ก์ ํธ๋ "๋ฐฉ๊ด์ ํจ๊ณผ"๋ก ๊ณ ํต๋ฐ์ ์ ์์ต๋๋ค. ์ฆ, ACE์ ๋ํ ๋์ ์์ค์ ๊ด์ฌ์ด ์์ด์ ๋๊ตฐ๊ฐ๋ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์๋ก์ด ๊ธฐ๋ฅ ์์ฒญ์ ๊ตฌํํ ๊ฒ์ด๋ผ๊ณ ๊ฐ์ ํ ๊ฒ์ ๋๋ค. ํ์ค์ ์์์ ์ฌ๋๋ค๋ง์ด ๊ธฐ์ฌํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก ์ฐ๋ฆฌ๋ ์ด๋ฌํ ๊ธฐ์ฌ์ ๋ฒ๊ทธ ์์ ์ ์ข์ํฉ๋๋ค! ๊ทธ๋ฌ๋ ์ด๋ฌํ ๊ธฐ์ฌ๋ ์ข ๋จ ๊ฐ ๋ชจ๋ฐ์ผ ์ง์์ ์ถ๊ฐ๋์ง ์์์ต๋๋ค. ํ์ฌ Android๋ง ์ ์๋ํฉ๋๋ค.
์ด ๊ธ์ ์ฝ๋ ์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ์์ด๋์ด๊ฐ ์๋ค๋ฉด ์ฌ๊ธฐ์ ๊ธฐ์ฌํด ์ฃผ์ญ์์ค. ์ฐ๋ฆฌ๋ ์ด ์๋ฌด๊ฐ "๋ค๋ฅธ ์ฌ๋์ด ์ฒ๋ฆฌํ ๊ฒ์ ๋๋ค"๋ผ๊ณ ์กฐ์ฉํ ์์ญ์ด๋ ์๋ฆฌ๋ก ์ฃฝ๊ธฐ๋ฅผ ์ํ์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋๊ธฐ๊ฐ ๋ถ์ฌ๋์ด ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์ค์ค๋ก ํ ์ ์๋ ์์์ด ์์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ ๋ ๋น์ ์ ์ง์์ด ํ์ํฉ๋๋ค !
๊ทธ๋์ ์ด๋ฏธ ์กฐ์น๋ฅผ ์ทจํฉ์๋ค! ๊ทธ๋ฆฌ๊ณ ์ด ๋ ธ๋ ฅ์ ์์ ์ ๊ฐ๋ฐ์๋ฅผ ์ ๋ดํ๋ ๊ฒ์ ๋ํด ์ ์๊ฒ ์ง์ ์ด๋ฉ์ผ์ ๋ณด๋ด๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ํ์ญ์์ค. ์ ์ด๋ฉ์ผ์
๋งคํธ
์ฐ๋ฆฌ๋ ํ์ํ ์์
์ ๋ํ ๋ช ๊ฐ์ง ๋ถ์์ ์ํํ๊ณ ๋ช ๊ฐ์ง
์ด๊ฒ์ ๋์ค์ ๋ก๋๋งต์ ๋ฃ๋ ๊ฒฐ๋ก :
์ฐ๋ฆฌ๋ ์ด ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ๊ฐ๋ฐํ๋ฉด ํ์ด๋ธ๋ฆฌ๋ ์ฑ์ด
์ด๋ฌํ ๋ฌธ์ ์ค ์ผ๋ถ๋ฅผ ์ฐํํ๋ ๋ฐ ํ์ํฉ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ๋
ผ์ํ๊ธฐ ์ํด ์ ์๊ฒ ์ง์ ์ฐ๋ฝํ ์ ์์ต๋๊น?
๋ฌธ์ ์ธ์ฌ
์คํฐ๋ธ
http://10xEngineer.me
์ค์นด์ดํ: steve_messina
2012๋ 10์ 3์ผ ์์์ผ ์ค์ 3์ 48๋ถ์ Matt [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
@emeraldspy https://github.com/emeraldspy ์ฃฝ์ ์ ์ง์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค
๋น์ ์ ์ด ์ํฉ์ ๋ฐ์๋ค์ด๊ณ ์์ต๋๋ค. ํ์ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋น์ ์ด ์ณ์ต๋๋ค! ์ด๋ํ๋
ACE์ ์ง์์ ํ์์ ๋๋ค. ์ฌ์ค ์ฐ๋ฆฌ๋ 2์ฃผ ๋์ ์ปค๋ฎค๋ํฐ์ ์ ํ๋ฅผ ๊ฑธ์ด
์ด ๋ ธ๋ ฅ์ ๋ํ ์ง์์ ์ ๊ณตํ๊ธฐ ์ ์:https://c9.io/site/blog/2012/09/the-ace-editor-hits-v1-0/
๋ธ๋ก๊ทธ์์ ์ฐธ์กฐํ ๋ฌธ์ ๋ชฉ๋ก:
https://github.com/ajaxorg/ace/issues?milestone=2&state=open
์๋ต? ์ ๋ก. Cloud9์์ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๋ ๋์ ์ฐ๋ฆฌ๋ ํ ์ ์์ต๋๋ค.
์ด ๋ ธ๋ ฅ์ ์ ๋ ํ์ญ์์ค. ์ฐ๋ฆฌ๋ ์ ์ง์ ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค
๊ฐ๋. ๊ทธ๋์ ์ฐ๋ฆฌ๊ฐ ๋ญ ํ ์ ์์ง? ์ด ์ํฉ์์ _๋น์ ์_ ๋ฌด์์ ํ์๊ฒ ์ต๋๊น?
์ฐ๋ฆฌ๋ ๋ ๋ง์ ๊ณต๊ฐ ๋ผ์ด์ ์ค๋ฅผ ๋ง๋ค์ด ๋ ๋ง์ ๊ฒ์ ์ป์ ์ ์๊ธฐ๋ฅผ ๋ฐ๋์ต๋๋ค.
๋ชจ๋ฐ์ผ ์ง์์ ๋ํ ๊ธฐ์ฌ๊ฐ ์์ง๋ง ์์ง ๋ฐ์ํ์ง ์์์ต๋๋ค.์ฐ๋ฆฌ๋ ACE๊ฐ ์ ๋ง ํน๋ณํ ํ๋ก์ ํธ๋ผ๊ณ ์๊ฐํ๋ฉฐ ๋ ๋ง์ ๊ฐ๋ฐ์๋ฅผ ์ํฉ๋๋ค.
์์ผ๋ก๋ ๋ฐ์ด๋ ์ฑ๋ฅ๊ณผ ์ ๊ตํ
๊ธฐ๋ฅ ์ธํธ. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋จ์ํ ๋ชจ๋ฐ์ผ์ ๊ธฐ์ฌํ๋๋ก _๊ฐ์ _ํ ์ ์์ต๋๋ค.
์ง์ํ๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ํจ๊ณผ๊ฐ ์์ ์ ์๋ ๋ช ๊ฐ์ง ์์ด๋์ด๋ฅผ ์๊ฐํด ๋์ต๋๋ค.
- ์ด๋ฌํ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ฐ ์ ๋ ํ๋ ์ฃผ๋ง ํด์ปคํค์ ์ฃผ์ตํฉ๋๋ค.
- ACE๋ฅผ ์ฌ์ฉํ๊ณ ๊ฐ๋ฐ์๋ฅผ ์ ๋ดํ ์ ์๋ ๋ค๋ฅธ ํ์ฌ์ ์ง์ ์์
์์- ์ด๋ฅผ ์ํด ํ๋ณด ์๋ฃ(ace.ajax.org ๋ฑ)๋ฅผ ์ฌ์์ ํ์ญ์์ค.
๋ ๋ง์ ์๊ตฌ์ ์์์ด ํ๋ก์ ํธ๋ "๋ฐฉ๊ด์ ํจ๊ณผ"๋ก ๊ณ ํต๋ฐ์ ์ ์์ต๋๋ค. ์ฆ, ๊ฑฐ๊ธฐ
ACE์ ๋ํ ๊ด์ฌ์ด ๋๋ฌด ๋์ ๋๊ตฐ๊ฐ๊ฐ ๋ค๋ฅธ ์ฌ๋์
์๋ก์ด ๊ธฐ๋ฅ ์์ฒญ์ ๊ตฌํํฉ๋๋ค. ํ์ค์ ์์์ ์ฌ๋๋ค๋ง
๊ธฐ์ฌํ๋ค. ๋ฌผ๋ก ์ฐ๋ฆฌ๋ ์ด๋ฌํ ๊ธฐ์ฌ์ ๋ฒ๊ทธ ์์ ์ ์ข์ํฉ๋๋ค! ๊ทธ๋ฌ๋ ๊ทธ๊ฒ๋ค
๊ธฐ์ฌ๋ ์ข ๋จ ๊ฐ ๋ชจ๋ฐ์ผ ์ง์์ ํฉ์ฐ๋์ง ์์์ต๋๋ค. ํ์ฌ
Android๋ง ์ ์๋ํฉ๋๋ค.์ด ๊ธ์ ์ฝ์ผ์๋ ๋ชจ๋ ๋ถ๋ค์ด ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ๊ณ์๋ค๋ฉด ๋ง์ ์ฐธ์ฌ ๋ถํ๋๋ฆฝ๋๋ค.
์ฌ๊ธฐ. ์ฐ๋ฆฌ๋ ์ด ์๋ฌด๊ฐ "๋ค๋ฅธ ๋๊ตฐ๊ฐ๊ฐ
์กฐ์ฌํด"๋ผ๊ณ ์นญ์ผ๊ฑฐ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ๋๊ธฐ๊ฐ ๋ถ์ฌ๋
์ด ๋ชจ๋ ์์ ์ ์ํํ ์ ์๋ ๋ฆฌ์์ค์ ๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ _๋น์ ์ ์ง์์ด ํ์ํฉ๋๋ค_!๊ทธ๋์ ์ด๋ฏธ ์กฐ์น๋ฅผ ์ทจํฉ์๋ค! ๊ทธ๋ฆฌ๊ณ ์ ์๊ฒ ์ง์ ์ด๋ฉ์ผ์ ๋ณด๋ด์๋ ค๋ฉด
์ด ๋ ธ๋ ฅ์ ์์ ์ ๊ฐ๋ฐ์๋ฅผ ํ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ค์์ ์ํํ์ญ์์ค.
์ด๋ฉ์ผ์ [email protected]์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ ๊ฑฐ์ ํญ์ irc.freenode.net์์ #ace์ ์์ต๋๋ค.
๊ฐ์!โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ Gi tHubhttps://github.com/ajaxorg/ace/issues/37#issuecomment -9084281์์ ํ์ธํ์ธ์.
๊ณ ๋ง์ ์คํฐ๋ธ! Skype์ ๋น์ ์ ์ถ๊ฐํ์ต๋๋ค. ์ฐ๋ฆฌ ๋ํ์ ๊ฒฐ๊ณผ(๊ทธ๋ฆฌ๊ณ ๊ธฐ์ฌํ๊ณ ์ ํ๋ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ์ ํฅํ ๋ํ)์ ๊ด์ฌ์ด ์๋ ๋ชจ๋ ์ฌ๋๋ค์ ์ํด ๊ณต๊ฐ ํฌ๋ผ(prob GitHub)์ ์ ๋ฐ์ดํธ๋ฅผ ๊ฒ์ํ ๊ฒ์ ๋๋ค.
@mattpardee ์ ๋ฐ์ดํธ๋ฅผ ๊ฒ์ํ ๊ฒ์ธ์ง ํ์ธํ์ญ์์ค. codebender ํ์ ๋์ ํ์ฌ @emeraldspy์ ๋ํ ๋ต์ฅ์์ ์ ์ํ ๊ฒ์ฒ๋ผ ํด์ปคํค์ ์ฐธ์ฌํ๋ ๋ฐ ๊ด์ฌ์ด ์์์ต๋๋ค.
์จ๋ฐ ์ด๊ฑฐ๋ง ํ์
@tzikis ๊ต์ฅํฉ๋๋ค. ์ฐ๋ฆฌ๋ Steve์ ์ต์ ์ ๋ํด ๋ ผ์ํ๊ณ ์์ง๋ง ์ ๊ตญ ์ฃผ๋ง Google ํ์์ ํด์ปคํค์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์๋ฒฝํ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ต์ ์ ์ฐพ๊ณ ์์ต๋๋ค. ๊ณ์ ์ง์ผ๋ด ์ฃผ์ธ์!
์ ๋ฐ์ดํธ: ๋ ผ์ ์ค์ธ ๋ด์ฉ์ ๋ณด๋ค ๋ช ํํ๊ฒ ํ๊ธฐ ์ํด Steve๋ ๋ชจ๋ฐ์ผ ์ง์์ ์ฑ๋ฅ์ ๋ํ ์ฐ๊ตฌ๋ฅผ ์ํํ์ผ๋ฉฐ ๋ชจ๋ฐ์ผ ํด๋ผ์ด์ธํธ์ ์ฑ๋ฅ์ ์ดํด๋ณด๊ณ ์์ต๋๋ค.
์ด๋ฒ ์ฃผ๋ง์ ํด์ปคํค์ ํ๋ฉด ์ฒ ์ด ๋จ๊ฑฐ์ธ ๋ ์์ผ๋ก 2์ฃผ ์์ ํด์ปคํค์ ๋จ๋ จํ ์ํฅ์ด ์์ต๋๋ค. ์ด์์ ์ผ๋ก๋ @nightwing ๋ฐ ํ๋ ฅ ํ์ฌ ๋ชจ๋ฒ ์ฌ๋ก์ ๋ํ ๋ช ๊ฐ์ง ์ง์นจ์ ์ ๊ณตํ ๊ฒ์ ๋๋ค. ๊ณง ์ด์ ๋ํด ๋ ๋ง์ ๊ฒ์ ๋ณผ ์ ์์ ๊ฒ์ผ๋ก ๊ธฐ๋ํฉ๋๋ค.
์ ๋ ACE๋ฅผ XML ํ์ผ์ ๊ตฌ๋ฌธ ํ๊ดํ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ต๋๋ค(์ฝ๊ธฐ ์ ์ฉ, ํธ์ง ๋ถ๊ฐ).
๋ชจ๋ ๊ฒ์ด ์ ์๋ํ์ง๋ง ๋ชจ๋ฐ์ผ ์ฅ์น์์ ์คํฌ๋กคํฉ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์์๋์ด์ผ ํฉ๋๋ค. ์คํฌ๋กค๋ง์ ์ฝ๋ ๋ผ์ธ์ ๋ถ๋ถ ๋ ๋๋ง์ผ๋ก ์ธํด ACE์์ ํฐ ๋ฌธ์ ์
๋๋ค.
์ ์ด๋ ๋ค๋ฅธ ๋ชจ๋ ๊ฒ์ iOS ๊ธฐ๊ธฐ์์ (๋ค์๋๋ง) ์๋ํฉ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ์ ์ฒด ์ค์ ๋ ๋๋งํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ ์ ์์ต๋๋ค(์ ์ด๋ ์ค์ ๊ท๋ชจ ํ์ผ์ ๊ฒฝ์ฐ)
๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๊ณ ํฉ๋๋ค.
๋๋ ๋ํ ํด์ปคํค์์ ํ์ ํ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค. ํด๋ณด์!
๊ทธ๋ฅ ๋จธ๋ฆฌ ์๋ก. ํด์ปคํค์ ์ฌ์ํ ์ด๋ฒคํธ๊ฐ ๋ ๊ฒ์
๋๋ค. ๋ ๊ฒ์ด๋ค
๋๊ฐ ํ์นํ ์ ์๋์ง์ ๋ฐ๋ผ ์ต์ 3์ฃผ.
ํด๊ฒฐํด์ผ ํ ๋ฌธ์ :
์๋ง๋ ๋ค์ ๋ผ์ธ์ ๋ฐ๋ผ ํค๋ณด๋๊ฐ ์๋ ํ์ด๋ธ๋ฆฌ๋ ์๋ฃจ์
์ผ๋ก ๊ฐ ๊ฒ์
๋๋ค.
๋ฐ์ด๋ iOS ํ๋กฌํํธ๊ฐ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ผ ์ ์์ต๋๋ค.
2012๋ 10์ 4์ผ ๋ชฉ์์ผ ์คํ 9์ 30๋ถ์ avillegasn [email protected]์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ ๋ ACE๋ฅผ XML ํ์ผ์ ๊ตฌ๋ฌธ ํ๊ดํ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ต๋๋ค(์ฝ๊ธฐ ์ ์ฉ,
ํธ์ง).
๋ชจ๋ ๊ฒ์ด ์ ์๋ํ์ง๋ง ๋ชจ๋ฐ์ผ ์ฅ์น์์ ์คํฌ๋กคํฉ๋๋ค.์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์์๋์ด์ผ ํฉ๋๋ค. ์คํฌ๋กค๋ง์ ACE์์ ํฐ ๋ฌธ์ ์ ๋๋ค.
์ฝ๋ ๋ผ์ธ์ ๋ถ๋ถ ๋ ๋๋ง์ผ๋ก ์ธํด.
์ ์ด๋ ๋ค๋ฅธ ๋ชจ๋ ๊ฒ์ iOS ๊ธฐ๊ธฐ์์(๋ค์ ์ ๊ฒ) ์๋ํฉ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ์ ์ฒด ๋ผ์ธ์ ๋ ๋๋งํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ ์ ์์ต๋๋ค(์ ์ด๋
์ค์ํ ํ์ผ)
๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๊ณ ํฉ๋๋ค.๋๋ ๋ํ ํด์ปคํค์์ ํ๋ ฅํ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค. ํด๋ณด์!
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ Gi tHubhttps://github.com/ajaxorg/ace/issues/37#issuecomment -9141191์์ ํ์ธํ์ธ์.
์๋ ํ์ธ์ @velniukas์ ๋๋ค.
์ฐ๋ฆฌ๋ ํด์ปคํค์ ์กฐ์ ํ๊ธฐ ์ํด SF์ ์ฅ์๋ฅผ ์ ํ๋ ๊ณผ์ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ง๊ธ๋ถํฐ ์ฝ 4์ฃผ๋ฅผ ์์ํ๊ณ ์์ต๋๋ค. @nightwing ๊ณผ @fjakobs์ ์๋ด ์๋ฃ๋ฅผ ๋ชจ์ ํ๋ณด ์ฌ์ดํธ๋ฅผ ๊ฐ๋ฐ ์ค์ ๋๋ค. ์ฐ๋ฆฌ๋ ๋ฉฐ์น ๋์ ๊ทธ๊ฒ์ ์ ์งํ๋ ์์ด๋์ด๋ฅผ ์ถ๊ตฌํ๊ณ ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ ์ ์ต๋ํ ๋ง์ ๊ธฐ๋ฅ์ ๋ค๋ฃจ๋ ๋ฐ ์ ๋ ํ๊ณ ๋ ๋ฒ์งธ ๋ ์ ์ด๋ฌํ ๋ณ๊ฒฝ ์ฌํญ์ ํ๋์ ์์ง๋ ฅ ์๋ ์กฐ๊ฐ์ผ๋ก ํตํฉํ๋ ๋ฐ ์ ๋ ํ์ต๋๋ค.
์ง๊ธ๊น์ง ํ์ฝฉ, ์์คํ ๋ฅด๋ด, ๊ทธ๋ฆฌ์ค, ์๋ฅด๋ฉ๋์, SF ๊ฐ๋ฐ์๋ค์ด ๊ด์ฌ์ ๊ฐ๊ณ ์์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ด ์์ด๋์ด๋ฅผ ๊ตญ์ ํด์ปคํค(์๋ง๋ ์ต์ด์ ํด์ปคํค)์ผ๋ก ํ๋ณดํ๊ณ ์์ต๋๋ค.
@nightwing ์ ๋ฐ์คํฌํฑ ๋ธ๋ผ์ฐ์ ๊ฐ ๊ฐ์ ๋ ๋๋ฌ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์๊ณผ ๊ตฌ๋ณ๋๋ ๋ณด๋ค ์ฑ๋ฅ์ด ๋ฐ์ด๋ ๋ชจ๋ฐ์ผ ๊ตฌํ์ ์ป์ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋์๊ฒ ๊ทธ์ ์ง๋๋ฅผ ๊ณ์ ์๋ฆฌ๊ณ ๊ณง ์ฃผ๋ง์ ์ ํ ๊ฒ์ ๋๋ค.
์ ํ 5-7๋ช
์ ๊ฐ๋ฐ์๋ SF, ํ๋ผํ, ์ฐํฌ๋ผ์ด๋, ๋ฌ์์, ์ธ๋, ๋ชจ์คํฌ๋ฐ, ํ์ฝฉ์ ์์ต๋๋ค. 4
์ง๊ธ๋ถํฐ ๋ช ์ฃผ๊ฐ ์ฐ๋ฆฌ์๊ฒ ์๋ฒฝํฉ๋๋ค. ๋ํ ๋ก์ปฌ ์คํํธ์
๊ฐ๋ฐ์๋ฅผ ์ ๋ฆฌํ๊ฒ ์ต๋๋ค.
์ฐ๋ฆฌ๊ฐ ์์ ์ ๊ฑฐ์น ์์
์ ์ค์ ํ ์ ์๋ค๋ฉด ์ฌ๊ธฐ ํ์ฝฉ์ ์ปค๋ฎค๋ํฐ
์ ์ด๋ 2์ฃผ ์ ์. ์๋ง๋ ์ฝ์ํน ์คํ์ด์ค ์ค ํ๋๋ฅผ ํ์ํ ์ ์์ ๊ฒ์
๋๋ค.
์ด๊ฒ์ ์ํด.
์คํฐ๋ธ
http://10xEngineer.me
2012๋ 10์ 5์ผ ๊ธ์์ผ ์ค์ 12์ 35๋ถ์ Matt [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์๋ ํ์ธ์ @velniukas https://github.com/velniukas.
์ฐ๋ฆฌ๋ ์กฐ์ ์ ์ํด SF์ ์ฅ์๋ฅผ ์ ํ๋ ๊ณผ์ ์ ์์ต๋๋ค.
ํด์ปคํค; ์ฐ๋ฆฌ๋ ์ง๊ธ๋ถํฐ ์ฝ 4์ฃผ๋ฅผ ์์ํ๊ณ ์์ต๋๋ค. ๋๋ ํฉ์น๊ณ ์๋ค
@nightwing https://github.com/nightwing์ ์๋ด ์๋ฃ ๋ฐ
@fjakobs https://github.com/fjakobs ๋ฐ ํ๋ณด ์ฌ์ดํธ ๊ฐ๋ฐ
๊ทธ๊ฒ. ์ฐ๋ฆฌ๋ ๋ฉฐ์น ๋์ ๊ทธ๊ฒ์ ์ ์งํ๋ ์์ด๋์ด๋ฅผ ์ถ๊ตฌํ๊ณ ์์ต๋๋ค. ์ฒซ๋ฒ์งธ
๋ง์ ๊ธฐ๋ฅ์ ๋ค๋ฃจ๋ ๋ฐ ์ ๋ ํ๋ ๋ , ๊ทธ๋ฆฌ๊ณ ๋ ๋ฒ์งธ๋ก
์ด๋ฌํ ๋ณํ๋ ํ๋์ ์์ง๋ ฅ ์๋ ์กฐ๊ฐ์ผ๋ก ํจ๊ป ๋ฐ๋๋๋ค.์ง๊ธ๊น์ง ํ์ฝฉ, ์์คํ ๋ฅด๋ด, ๊ทธ๋ฆฌ์ค, ์๋ฅด๋ฉ๋์ ๋ฐ
๊ด์ฌ์๋ SF. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ด ์์ด๋์ด๋ฅผ ๊ตญ์ ํด์ปคํค์ผ๋ก ํ๋ณดํฉ๋๋ค.
(์๋ง๋ ๊ทธ ์ข ๋ฅ์ ์ฒซ ๋ฒ์งธ?).@nightwing https://github.com/nightwing ์ ์ด๋ป๊ฒ ์ป์ ์ ์๋์ง์ ๋ํ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
๋ค๋ฅธ ๋ถ๋ถ์ด ๋ ๋ ์ฑ๋ฅ์ด ๋ฐ์ด๋ ๋ชจ๋ฐ์ผ ๊ตฌํ
๋ฐ์คํฌํ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ฌธ์๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์. ์ฐ๋ฆฌ๋ ๋ชจ๋ ์ฌ๋์ ๊ณ์ ์๋ฆด ๊ฒ์ ๋๋ค
๊ทธ์ ์ง๋๋ฅผ ๋ฐ๊ณ ๊ณง ์ฃผ๋ง์ ์ ํ ๊ฒ์ ๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ Gi tHubhttps://github.com/ajaxorg/ace/issues/37#issuecomment -9147909์์ ํ์ธํ์ธ์.
๋๋จํด, ์คํฐ๋ธ! ์ด๊ฒ์ ํ๊ธฐ์ ์ธ ์ฌ๊ฑด์ผ๋ก ๋ฐ๋ ์ ์์ต๋๋ค. ์๊ฐ๋๊ฐ ์ฃผ์ด์ง๋ฉด ๊ธ์์ผ ๋งค์ฐ ๋ฆ๊ฒ ์์ํ๊ณ ํ ์์ผ PST์ ์ผ์ฐ ์์ํ์ฌ 24์๊ฐ ๋์ ์งํํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค. ๋ด๊ฐ ์์ ํ๊ณ ์๋ ์ฌ์ดํธ๋ ํ์ด ํน์ ์์ ์ ์ ํํ๋๋ก ๊ด๋ฆฌํ์ฌ ์๋ฌด๋ ์์ ์ ๋ณต์ ํ์ง ์๋๋ก ํฉ๋๋ค. ๋๊ตฌ๋ ์ง ์ด์ ์ ์ด ์์ ์ ์ํํ๊ฑฐ๋ ์ด๊ฒ์ด _์ต์์_๊ฐ ๋ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ด๋์ด๊ฐ ์์ผ๋ฉด ์๋ ค์ฃผ์ญ์์ค.
์ฐธ๊ณ ๋ก ๋๋ ์ฌ์ ํ ์ด ์ด๋ฒคํธ์ ์ธ๋ถ ์ฌํญ์ ์ ๋ฆฌํ๊ณ ์์ต๋๋ค. ๋ ์ง๋ฅผ ๊ณต๊ณ ํ ํ๊ณ , ์ฅ์๋ฅผ ๋ชจ์ผ๊ณ , ์๋น ํ์๊ฒ ์ด๋ฉ์ผ์ ๋ณด๋ด๊ณ , ์น์ฌ์ดํธ๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ๋ ํฅ๋ฏธ๋ก์ด ์ ๋ณด๊ฐ ์์ผ๋ฉด ์ฌ๊ธฐ์ ๊ฒ์ํ๊ฒ ์ต๋๋ค. ์ด๋ฅผ ์คํํ๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค!
์ด๊ฒ์ ํ๋ฅญํ ๊ฒ์ ๋๋ค. ํ์ฌ ๋ชจ๋ฐ์ผ ์๊ตฌ ์ฌํญ์ ๋ํด codemirror๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๋ชจ๋ ์๊ตฌ ์ฌํญ์ ๋ํด ์์ด์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
์ข์์, ์ด ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ์๋ ์ฌ๋ฌ๋ถ. ์ฐ๋ฆฌ๋ iOS _scrolling_ ์ง์์ ํตํด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๋ ์ฒซ ๊ฑธ์์ ๋ด๋๋ ์ต๋๋ค. ์๋ ๋งํฌ๋ฅผ ํ ์คํธํ๊ธฐ ์ ์ ์์์ผ ํ ๋ช ๊ฐ์ง ์๋ ์์ ๋ฐ ์ฃผ์ ์ฌํญ์ด ์์ต๋๋ค.
https://c9.io/c9developer/ace/workspace/kitchen-sink.html
#scroll_div {
-webkit-overflow-scrolling: touch;
overflow-y: scroll;
pointer-events: none;
}
๊ท์น 1์ ๋ถ๋๋ฌ์ด ํฐ์น ๊ธฐ๋ฐ ์คํฌ๋กค์ ํ์ํ๊ณ ๊ท์น 3์ ์ค๋ฒ๋ ์ด๊ฐ ๋งจ ์์ ๋์ด๋๋ก ํ์ฉํ์ง๋ง ์๋ ์์์ ๋ณด๋ด๋ ค๋ ์ด๋ฒคํธ๋ฅผ ์์ ํ์ง ์๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ๋ฏธ๋์ ์ ํํ ํ์ดํ์ ์ง์ํ ์ ์๋ ๊ธฐํ๋ฅผ ์ด์ด์ค๋๋ค.
Joe Hewitt๋ ์ฌ๊ธฐ์ ๋ธ๋ก๊ทธ์ ๊ฒ์๋ ๊ฒ์ฒ๋ผ ์คํฌ๋กค ๊ฐ๋ฅ์ฑ ์์ ์ค์ ์ด๋ฌํ ๋์ผํ ์์ด๋์ด๋ฅผ ๊ด๋ฒ์ํ๊ฒ ํ์ํ์ต๋๋ค. http://joehewitt.com/2011/10/05/fast-animation-with-ios-webkit
์ฒ์์ ์คํฌ๋กค ๊ฐ๋ฅ์ฑ์ ์ฌ์ฉํ์ง ์์ ์ด์ ๋ ๋ฌด์์ ๋๊น? Ace๋ ๊ฐ์ ๋ทฐํฌํธ์ ์์กดํ๊ณ Joe๋ ์นํท ์ ๋๋ฉ์ด์ ์ ์ฌ์ฉํ๊ฒ ๋์์ต๋๋ค. ๋์ ํธํ๋์ง ์์ต๋๋ค. Ace์ "scrollTop" ์์น๋ฅผ ์ค์ ํด์ผ ํ๋ฉฐ ์์น๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ฉด ๊ฐ์ ๋ ๋๋ฌ๋ฅผ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค. ์คํฌ๋กค ๊ฐ๋ฅํ div์ Joe์ ์ฝ๋๋ฅผ ํดํนํ ๋ค์ ๊ทธ์ 3D ๋ณํ ๊ฒฐ๊ณผ๋ฅผ Ace ๋ ์ด์ด์ ์ ์ฉํ ์๋ ์์์ง๋ง ์ด -- ๋ชจํ์ด ๋ ์ฌ๋ฏธ์์์ต๋๋ค :-)
์ธ๊ธํ ๋ฐ์ ๊ฐ์ด ์ด๊ฒ์ ๋จ์ง ์คํฌ๋กค์ ์ํ ๊ฒ์ ๋๋ค. ์ฌ์ ํ ์ ํํ ํ์ดํ ์ง์์ด ํ์ํฉ๋๋ค.
์๋๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์ต์ iOS ๊ธฐ๊ธฐ์ ๊ฒฝ์ฐ ์ด ์ ๊ทผ ๋ฐฉ์์ด ๋งค์ฐ ํจ๊ณผ์ ์ ๋๋ค. ํ์ง๋ง ๋ถ๋ช ํ ํ ์ ์๋ ์ต์ ํ๊ฐ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด์ ํ๋์จ์ด์ ์ ํ๋์จ์ด ๋ชจ๋์ ๋ํ ์ต์ ์ ๊ณ์ ํ์ํ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ๊ธฐ๋ณธ Ace ์ฝ๋๋ฒ ์ด์ค์ ์ผ๋ถ๊ฐ ์๋ ๋ฐ๋ชจ์ผ ๋ฟ์ด๋ฏ๋ก ๋ค์ ๋จ๊ณ๋ ์ฝ์ด์ ๋ฃ๋ ๊ฒ์ ๋๋ค.
๋ค์ํ ์ฅ์น์ ๋ํ ์ฌ์ฉ์์ ๊ฒฝํ๊ณผ ์ด๋ฅผ ๊ฐ์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํ ํผ๋๋ฐฑ์ ๊ธฐ๋ํฉ๋๋ค. ๊ฑด๋ฐฐ~
ํค์ด ๋งท,
์ด์ ๋ณด๋ค ์ค๋ ๋ด iPad4์์ ํจ์ฌ ๋ ์์ ์ ์ด๋ผ๋ ์ฌ์ค์ ๋ณด๊ณ ํ๊ฒ ๋์ด ๋งค์ฐ ๊ธฐ์ฉ๋๋ค. ์ ํ์ด! ๋ํ Android 4.2๋ฅผ ์คํํ๋ Samsung Galaxy Nexus์์ ํ ์คํธํ๋๋ฐ ์ข์ ๋ณด์ ๋๋ค. (์ ๋ฐ iOS ์ ์ฉ ์๋ฃจ์ ์ ๋ง๋ค์ง ๋ง์.) ํ ์คํธ ์ฝ์ ๋ Android์์ ์๋ฒฝํ๊ฒ ์๋ํ์ง๋ง ๋ด iPad์๋ ์ด์ํ ์ด์ค ์ปค์ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค(ํ์ง๋ง ์ฌ์ ํ ์ ๋ ฅํ ์ ์์).
@mattpardee ๊ต์ฅํฉ๋๋ค!
๋ถํํ๋, ๊ทธ๊ฒ์ ๋๋ฅผ ์ํ Android ๋ธ๋ผ์ฐ์ (Android v4.1.1) ๋ฐ Chrome Mobile(v18.0, 2012๋ 11์) ์ง์์ ์์ ํ ์ค๋จํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ํด๋น ๋ธ๋ผ์ฐ์ ์๋ ์ด์ ์ ์ฌ์ํ ๋ฌธ์ ๊ฐ ์์์ง๋ง ์ง๊ธ์ Ace ๋์ ํฐ ํฐ์ div๊ฐ ํ์๋ฉ๋๋ค.
์์ฒญ๋!!
@lennartcl ์ด๋ค ์ฅ์น๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๊น? ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๋ชจ๋ฐ์ผ ๋ชจ๋ ์ต์ ์ ์ ํํ ๊ฒฝ์ฐ์๋ง ๋ฐ์ํฉ๋๊น?
@mattpardee ๊ฐค๋ญ์ S3์ ์๊ณ ๋ชจ๋ฐ์ผ ์ต์ ๊ณผ ์๊ด์์ด ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก ์ค๋ ๋ค์ ์๋ํ๊ณ ์ด์ ๋ ๋ ๋ธ๋ผ์ฐ์ ๋ชจ๋์์ ์ด์ ๊ณผ ๊ฐ์ด ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์์ฒญ๋! ์ด์ ์ธ๊ณ ์ง๋ฐฐ๋ฅผ ๊ณ์ํ ์ ์์ต๋๋ค.
๋ฐฉ๊ธ ipad iOS v5๋ฅผ ์ฌ์ฉํ์ฌ iOS ์๋ฎฌ๋ ์ดํฐ์ ๋ง์คํฐ์์ ์ฃผ๋ฐฉ ์ฑํฌ๋ฅผ ์๋ํ๋๋ฐ ํธ์ง์ด ์์๋์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
ipad 3 iOS 5.1๋ก ๋ผ์ด๋ธ ์ฌ์ดํธ ์ฃผ๋ฐฉ ์ฑํฌ๋๋ฅผ ์ณค์ ๋ ํธ์ง์ ํ์ง๋ง ํญ์ ๋ฌธ์๋ฅผ ๋๋ฌธ์๋ก ๋ฐ๊พธ๋ ค๊ณ ํ์ต๋๋ค. ํ๋์ ๋ณต์ฌ ์์ ๋ฐ ์ค์ง ๋ฒํผ์ด ์๋ ์ ํ ๋ชจ๋์ ๊ณ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด ์ต์ ์ฝ๋๊ฐ ๋ง์คํฐ์ ์์ต๋๊น? ์๋๋ฉด ๋ถ๊ธฐ ๋๋ ํ ์์ฒญ์ ๋ด์ผ ํฉ๋๊น?
ํค์ด ์ ํ,
๊ธฐ๋ฅ/ioscroll ๋ถ๊ธฐ๋ฅผ ํ์ธํ์ญ์์ค.
https://github.com/ajaxorg/ace/tree/feature/ioscroll
์ด๊ฒ์ ์ ์ด๋ ํธ์ง๊ธฐ์์ ์คํฌ๋กค์ ํ์ฑํํด์ผ ํฉ๋๋ค(ํ์ฑํํ๊ธฐ ์ํด ์ต์ ์ ์ ํํ ํ์๊ฐ ์์ต๋๋ค).
@mattpardee ์, iOS ์๋ฎฌ๋ ์ดํฐ์์ ์คํฌ๋กค์ ํ์ฑํํ์ง๋ง ํธ์ง์ ํ์ฉํ๋๋ก ํธ์ง๊ธฐ๋ฅผ ๋ถ๋ฌ์ค๋ ๋ฐฉ๋ฒ์ ์ ์ ์์์ต๋๋ค. ์์ง ์์ ์ค์ธ ๊ฒ ๊ฐ์๋ฐ์?
๋ค, ์์ง ์์ ์ค์ด์ง๋ง, ์ ๊ฐ ์ง์ ์์ ํ ์ ์๋ ๋ฅ๋ ฅ์ด ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๊ทธ ์ค ์ผ๋ถ๋ ๊ธฐ๋ณธ ํ ์คํธ ์์ญ์์ ํฌ์ปค์ค ๋๋ ํ๋ฆผ์ ํธ์ถํ๋ ํฐ์น ์ด๋ฒคํธ์ ๊ด๋ จ์ด ์์ง๋ง ๋๋ถ๋ถ์ ํ๋ ์์ ์ ์ปค์ ํธ๋ค๋ฌ๋ฅผ ์ ๋ฐ์ดํธํ๋ ๊ฒ์ ๋๋ค. ์ค์ ํธ์ง ์์น์์ ์ปค์ ์คํ์ ์ ๊ฑฐ๋ฆฌ๋ ์ค ๋์ผ๋ก ๋์ ๋๋ฏ๋ก ์ํํ๋ ์ํ์ ๋ํ ๊ธฐ๋ณธ ์ฌํญ์ด ์์ต๋๋ค.
๋๊ตฐ๊ฐ๊ฐ ๋์ ํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!
ํ์ธ. ์ ๋ฐ์ดํธ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์ ์ด๋ ๋ธ๋ผ์ฐ์ ์ ACE ๋ธ๋ผ์ฐ์ ๋ฅผ ์คํํ๊ธฐ ์ํ ์ต์ ์๊ตฌ ์ฌํญ์ด ์๋์ง ๊ฐ์งํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๊ทธ๋์ ํ ์คํธ ์์ญ์ผ๋ก ๋์ฒดํ ์ ์์ต๋๊น?
@jfromaniello ๋น์ ์ Modernizr๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the userโs browser.
@faceleg ์, ํ์ง๋ง ACE์ ํ์ํ ๊ธฐ๋ฅ์ ๋ฌด์์ ๋๊น.. ์๋ฅผ ๋ค์ด iOS์๋ ๋ง์ ๊ธฐ๋ฅ์ด ์์ง๋ง ์จ์คํฌ๋ฆฐ ํค๋ณด๋๋ ํ์๋์ง ์์ต๋๋ค.
์ปค์ ์์น๊ฐ ์ ๋ฐ์ดํธ ๋์์ต๋๊น? ์คํฌ๋กค ์๋ฉ๋๋ค.
์์ง ์ด ์ผ์ ํ๋ฐํ ํ๋ ์ฌ๋์ด ์์ต๋๊น?
@MarkMurphy ์์งํ ๋งํด์ ๊ทธ๋ ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ง์ง๋ง ์ํ๋ ์์ @mattpardee ์ฃผ์์ ์ฐธ์กฐํ์ญ์์ค.
์คํฌ๋กค๋ง๊ณผ ๊ด๋ จํ์ฌ ๋ค๋ฅธ ๊ฒฝ์ฐ๋ ์ด๋ป์ต๋๊น?
height: 10000px;
์ ๊ฐ์ด ์ถฉ๋ถํ ํฐ div๋ฅผ ๋ง๋ค๊ณ ๋ค๋ฅธ ์์ div ์์ scollํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์๋ฒฝํ์ง๋ ์์ง๋ง ์๋ฎฌ๋ ์ดํธํ๊ธฐ ์ํด ์ถ๊ฐ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๊ธฐ๋ณธ ์คํฌ๋กค์ด ํจ์ฌ ์ ํธ๋ฉ๋๋ค. Dylan ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ "Ace Editor๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ณต๊ฐ ์ฑ์ฐ๊ธฐ"๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ ์ด๋ ์ฐ๋ฆฌ๋ ์ด์ ๊ฐ์ ํคํจ๋๊ฐ ์ด๋ป๊ฒ ๋ณด์ด๊ณ ์๋ํด์ผ ํ๋์ง ์๊ณ ์์ต๋๋ค: http://www.textasticapp.com/
๊ทธ๋ฅ ๊ถ๊ธํฉ๋๋ค. ์ด ์ํ๋ ์ด๋ ๋์? iOS์ ๊ฒฝ์ฐ ์ฌ์ ํ ํด๊ฒฐ๋์ง ์์ ๋ฌธ์ ์ ๋๊น?
๋๊ตฐ๊ฐ ์ด ์์ ์ ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๋ค๋ฉด ํํธ์ ๊ฐ๋ฅํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋ฌธ์ ๋ ์์ด์ค ํ ์คํธ ์์ญ์ ํฐ์น๋ก ์ ํํ์ ๋ ํค๋ณด๋๊ฐ ๋์ค์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ํ ์คํธ ์์ญ์ด ์์์ ์ผ๋ถ์ด๊ณ iOS์์ ์ ๊ณตํ๋ "๋ค์" ... "์ด์ " ๋ฒํผ์ ์ฌ์ฉํ์ฌ ์ ํํ๋ฉด ๋ํ๋ฉ๋๋ค. ์ ์๊ฐ์๋...
๋๋ ์ด๊ฒ์ ์ผ๋ง ์ ์ ์์์ง ๋ง ๊ทธ๊ฒ์ ํ์ธํ ์๊ฐ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋์ YMMV.
๋ด ํ์ด์ง์๋ ํธ์ง๊ธฐ์ ์ธ์ด ๋ชจ๋๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ ์ ํ ํญ๋ชฉ์ด ์์ต๋๋ค.
ํ์ด์ง๋ฅผ ์ฒ์ ๋ก๋ํ ๋ ํธ์ง๊ธฐ๋ฅผ ํฐ์นํ๋ฉด ์ํํธ ํค์๋๊ฐ ์คํ๋์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ ํ์์ ์ธ์ด๋ฅผ ์๋์ผ๋ก ๋ณ๊ฒฝํ ํ ํธ์ง๊ธฐ๋ฅผ ํฐ์นํ๋ฉด ํค๋ณด๋๊ฐ ํธ๋ฆฌ๊ฑฐ๋ฉ๋๋ค.
์ด๊ฒ์ด ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
ํ ํ๋ฆฟ ์ฝ๋ ๋ชจ๋์ ํธ์งํ๊ธฐ ์ํ Wikipedia์ Ace ์ฌ์ฉ์ ๋ํ ๋ค์ด์คํธ๋ฆผ ๋ฒ๊ทธ: https://bugzilla.wikimedia.org/show_bug.cgi?id=55345
ํด๊ฒฐ ๋ฐฉ๋ฒ์ผ๋ก iOS์์ Ace๋ฅผ ๋ธ๋๋ฆฌ์คํธ์ ์ถ๊ฐํ๊ณ ํ์ฌ ์ผ๋ฐ ํ ์คํธ ์์ญ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
CodeAcademy.com์ Ace๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ์ ํ ํญ๋ชฉ์ด ํฌํจ๋ iPad์์ ์๋ฒฝํ๊ฒ ์๋ํฉ๋๋ค. ๋๋ ์ด๊ฒ์ ๋ํด ์กฐ์ฌํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๋ํ ์์์ด ์์ต๋๊น?
์ด ๋ฒ๊ทธ๋ iOS์ Cloud9 IDE ๋ ์ค๋จ
์๋ ์๋ค์, ๊ฑฐ๊ธฐ ์๋ฌด๋ ์๋?
+1์ ipad์ ํธ์ง๊ธฐ์๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
+1 โ ์ฐ๋ฆฌ๋ ํธ์ง๊ธฐ์ Markdown ๋ชจ๋๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ๋ iOS์ Ace์์ ๋๋ฝ๋ ํฐ ๊ธฐ๋ฅ์ ๋๋ค.
์ด ๋ฒ๊ทธ๋ก ์ธํด c9.io๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฃผ๋ฐฉ ์ฑํฌ ๋ฐ๋ชจ๋ ์คํฌ๋กค๋์ง ์์ต๋๋ค(http://ace.c9.io/build/kitchen-sink.html). ipad์ ๋ด Android Transformer์์ ๋ฐ์ํฉ๋๋ค(๊ฒฝ๋ ๊ฐ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ํฉ).
๋ด ์น ์ฑ์ ๊ฒฝ์ฐ CodeMirror๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ํ์ง๋ง ์ต๊ทผ์๋ ๋ชจ๋์ ๊ธฐ๋ฅ์ด ํ๋ถํด์ ์์ด์ค๋ก ๊ฐ์ํ์ต๋๋ค. ๋ชจ๋ฐ์ผ ์ง์์ด ๋ถ์กฑํ์ฌ ์ ํ์ ์ฌ๊ณ ํ๊ฒ ๋์์ต๋๋ค.
๋ชจ๋ฐ์ผ ์ฅ์น์์ ์คํฌ๋กค์ ํ์ฑํํ๋ ๋ฐ ์ง์ ์ด ์์์ต๋๊น? ๋ด๊ฐ ์๋ํ iOS ๋๋ Android ๊ธฐ๊ธฐ์์๋ ์๋ํ์ง ์์ต๋๋ค.
@mkaminsky11 +1. ์ ๋ CodeMirror์ Ace ์ค์์ ๊ฒฐ์ ํ๊ณ ์๋๋ฐ iOS ์ง์์ด ์ ๋ฅผ ๊ฐ๋ก๋ง๊ณ ์์ต๋๋ค.
@jakesankey๊ฐ ๋งํ๋ฏ์ด codeacademy.com์ ace๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ชจ๋ฐ์ผ ์ฅ์น์์ ์ด๋ป๊ฒ ์๋ํ๋์ง ํ์ธํ๊ธฐ ์ํด ์ฝ๋๋ฅผ ์ดํด๋ณด์์ง๋ง ์๋ฌด ์์ฉ์ด ์์์ต๋๋ค. ๊ทธ๋ค์๊ฒ ์ฐ๋ฝํ์ฌ ๋์์ ์์ฒญํ๋ ๊ฒ์ด ์คํ ๊ฐ๋ฅํ ํด๊ฒฐ์ฑ ์ ๋๊น?
Codecademy์์๋ ๋ชจ๋ฐ์ผ์์ Orion ์ ์ ๊ณตํฉ๋๋ค.
์ด์ ํด๊ฒฐ๋์๋์?
"๋ฐ์คํฌํฑ ๋ฒ์ ์ ์์ฒญ"ํ๋ฉด Asus Transformer์์ ์ ๋๋ก ์๋ํฉ๋๋ค. ์ํ๊น๊ฒ๋ ๋ธ๋ผ์ฐ์ ๋ ํด๋น ์ค์ ์ ๊ธฐ์ตํ์ง ๋ชปํฉ๋๋ค.
+1
์๋ ํ์ธ์, ์ฐธ๊ณ ๋ก ์ ๋ ํ๋ก์ ํธ์ ace๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ฐ์ ํค๋ณด๋ ๋ฌธ์ ๊ฐ ๊ท์ฐฎ๊ณ ๊ฒฐ๊ตญ ์๋ํฐ๋ฅผ ์ฝํ ์ธ ํฌ๊ธฐ๋ก ๋ง๋ค์์ต๋๋ค. ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค.
์ด๊ฒ์ ์ฌ์ ํ โโ๋ฌธ์ ์ด๋ฉฐ http://3v4l.org/ ์์ ๋ณผ ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ ๋ํ PlayCanvas.com(iPad Air iOS 8)์ ์ฐจ๋จํ๊ณ ์์ต๋๋ค. ํธ์ง์๊ฐ iPad๋ฅผ ์์ ํ ์ง์ํ๋ ๊ฒฝ์ฐ ๋๋จธ์ง ๋ถ๋ถ์ ๋ถ๋๋ฝ๊ณ ์ ๋ฐ์ ์ผ๋ก HTML5๊ฐ ๋ฌด์์ธ์ง์ ๋ํ ๋ฏธ์น ์ผ์ผ์ด์ค์ ๋๋ค!
+1. ํ์ฌ scrollBy
http://ace.c9.io/#nav =api&api=virtual_renderer๋ฅผ ์ฌ์ฉํ์ฌ ํธ์ง๊ธฐ ์์ ์๋๋ก ์ผ๋ถ ์คํฌ๋กค ๋ฒํผ์ ์๋์ผ๋ก ์์ฑํ๋ ๊ฒ๊ณผ ๊ด๋ จ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์กฐ์ฌ ์ค์
๋๋ค.
์คํฌ๋กค ๋ฌธ์ ์ ๊ฒฝ์ฐ +1.
์คํฌ๋กค ๋ฌธ์ ์ ๋ํด +1
์คํฌ๋กค ๋ฌธ์ ์ ๊ฒฝ์ฐ +1.
์คํฌ๋กค ๋ฌธ์ ์ ๊ฒฝ์ฐ +1.
์๋ ํ์ธ์ ์ฌ๋ฌ๋ถ, ์ ๋ ํฐ์น ๋ ๋ง์ฐ์ค์ ์ ์ฒด ๊ฐ๋ ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ํธ์ง๊ธฐ ์์ฒด๋ฅผ ๊ณ ์น ๋งํผ ์ถฉ๋ถํ ์ธ๋ด์ฌ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ฉด ACE ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ํฐ์น ์ฅ์น(IOS/Android)์์ ์คํฌ๋กคํ ์ ์์ต๋๋ค. ํธ์ง๊ธฐ์ ๊ตฌ์ฑ ์น์ (ํธ์ง๊ธฐ๊ฐ ์ ์ธ๋๊ณ ์ต์ ์ด ์ถ๊ฐ๋๋ ์์น)์ ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค.
@ iq77 ๊ทธ ์ฝ๋๋ ๋ฌด์์ํด์ผํฉ๋๊น? ๋๋ ๊ทธ๊ฒ์ ์๋ํ๊ณ ์ง๊ธ๊น์ง ์ฐจ์ด๊ฐ โโ์์ต๋๊น? ๋๋ ์ด๊ฒ์ด ํฐ์น ์ฅ์น์์ ์ ์์ ์ผ๋ก ์๋ํ๊ธฐ๋ฅผ ์ ๋ง๋ก ๋ฐ๋ผ๋ ์ฌ๋๋ค ์ค ํ๋์ ๋๋ค ...
@tluyben on "touchstart"๋ ํฐ์น ์ด๋ฒคํธ์ x/y ์ขํ๋ฅผ ์ ์ฅํฉ๋๋ค. "touchmove"์์ ์์๊ณผ ๋ ์ฌ์ด์ ์ฐจ์ด๋ฅผ ๊ณ์ฐํ ๋ค์ x/y ๊ฐ์ ACE์ "๋ ๋๋ฌ"์ ์ ๋ฌํฉ๋๋ค. ๋ ๋๋ฌ๋ ์คํฌ๋กค์ ์ํํฉ๋๋ค. ๋ด ์คํฌ๋ฆฝํธ์์ ์๋ํ์ง๋ง ์ผ๋ถ ํด๋์ค ์ด๋ฆ ๋ฑ์ ์์ ์ ํ์์ ๋ง๊ฒ ์กฐ์ ํด์ผ ํ ์๋ ์์ต๋๋ค. ๋ํ ๊ฑฐ๊ธฐ์ ์ผ๋ถ jQuery๊ฐ ์์ผ๋ฏ๋ก ์ด๋ฅผ ๊ต์ฒดํด์ผ ํ ์๋ ์์ต๋๋ค.
์ด๊ฒ์ ํ๋ฅญํ ์ค๋ ๋์ด์ง๋ง (a) "์คํฌ๋กค๋ง ๋ฌธ์ "์ ํน์ฑ, (b) ์ํฅ์ ๋ฐ๋ ์ฅ์น/OS ๋ฒ์ , (c) ์ฌ์ฉ ๊ฐ๋ฅํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋งํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ด๊ฒ๋ค์ด ์ด๋์ ์๋์ง ๊ธฐ๊บผ์ด ์์ฝํ๋ค๋ฉด ๊ทธ๊ฒ์ ํ๋ฅญํ ๊ฒ์ ๋๋ค.
๋ฐฉ๊ธ [iPad Air 2(iOS 8 ๋ฐ Safari 8 ์คํ)] ๋ฐ [Nexus 10(Android 5.1 ๋ฐ Chrome 40 ์คํ)]์์ Kitchen Sink๋ฅผ ํ
์คํธํ์ผ๋ฉฐ ๊ฐ๋ก ๋ฐ ์ธ๋ก๋ก ๋ชจ๋ ์คํฌ๋กคํ ์ ์์์ต๋๋ค(๊ฐ๋ก ๋ชจ๋, ๊ธฐ๊ธฐ๋ก๋ ํ
์คํธํ์ง ์์์ต๋๋ค. ์ธ๋ก ๋ฐฉํฅ). ์ฌํ ๋จ๊ณ:
1) http://ace.c9.io/build/kitchen-sink.html๋ก ์ด๋ํฉ๋๋ค.
2) ํ๋ฉด์ ๋ง๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ์ค์ด ์๊ธธ ๋๊น์ง ํธ์ง๊ธฐ ์ฐฝ์ ์ฌ๋ฌ ์ค์ ์ถ๊ฐํฉ๋๋ค(๋น ์ค์ ์ ์๋ํจ).
3) ํ์ํ ๊ฒฝ์ฐ ์ถ์ํ์ฌ ์ ์ฒด ๋ธ๋ผ์ฐ์ ๋ฅผ ๋ด
๋๋ค. (ํธ์ง๊ธฐ ์ฐฝ์ ๋ด์ฉ์ ํธ์งํ๋ฉด ์๋์ผ๋ก ํ๋๋ ์ ์์ผ๋ฏ๋ก ์ฐฝ์ ์คํฌ๋กคํ๊ณ ์๋์ง ์๋๋ฉด ํ๋๋ ๋ณด๊ธฐ๋ฅผ ์ด๋ฆฌ์ ๋ฆฌ ์์ง์ด๋์ง ๊ตฌ๋ถํ๊ธฐ ์ด๋ ต์ต๋๋ค.)
4) ํธ์ง๊ธฐ ์ฐฝ์ ๋งจ ์ค๋ฅธ์ชฝ ๊ฐ์ฅ์๋ฆฌ๋ฅผ ์/์๋๋ก ์ค์์ดํํฉ๋๋ค. ์คํฌ๋กค ๋ง๋๊ฐ ๋ํ๋์ง ์์ง๋ง ํธ์ง๊ธฐ ์ฐฝ ๋ด์ฉ์ด ์์๋๋ก ์คํฌ๋กค๋์ด์ผ ํฉ๋๋ค.
5) hscroll์ ํ
์คํธํ๋ ค๋ฉด ํ๋ฉด์ ๋ง๋ ๊ฒ๋ณด๋ค ๋ ๋์ ๊ธด ๋ฌธ์์ด์ ๋ง๋์ญ์์ค. ํ์ํ ๊ฒฝ์ฐ ์ถ์ํฉ๋๋ค. ํธ์ง๊ธฐ ์ฐฝ์ ๋งจ ์๋ ๊ฐ์ฅ์๋ฆฌ์์ ์ผ์ชฝ/์ค๋ฅธ์ชฝ์ผ๋ก ์ค์์ดํํฉ๋๋ค. Android์์๋ ํ์ด๋ฉ ์คํฌ๋กค๋ฐ๊ฐ ๋ณด์ด์ง๋ง iOS์์๋ ์คํฌ๋กค๋ฐ๊ฐ ์์ต๋๋ค... ํ์ง๋ง hscrolling์ ์๊ด์์ด ๋ ๋ค์์ ์๋ํฉ๋๋ค.
๋๋ ๋ฌธ์ ๋ฅผ ์กฐ์ฌํด ์์ผ๋ฉฐ ๋ด๊ฐ ํด๊ฒฐํ ์์๋ ๊ฒ์ ์ด๊ฒ์ด ๊ฒฐ์ ์ ์ธ 'ํฐ์น ๊ด๋ จ ๋ชจ๋ ๊ฒ'์ ๋๋ค. ๋ด๊ฐ ํ๋ ธ๋ค๋ฉด ์ ์ ํ๊ณ ๊ณ์ ํ๊ณ ๋ค๊ฑฐ๋ ์๋ก์ด ๋ฌธ์ ๋ฅผ ์ ์ถํ ๊ฒ์ ๋๋ค.
iOS ํฐ์น๋ Ace ์ปจํ ์คํธ์์ ์ปจํ ์คํธ ๋ฉ๋ด๋ฅผ ๋ถ๋ฌ์ฌ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค(์ด๊ฒ์ ์๋ผ๋ด๊ธฐ + ๋ถ์ฌ๋ฃ๊ธฐ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํจ). ์ผ๋ฐ์ ์ผ๋ก ์ด๊ฒ์ ์ปค์๋ฅผ ํญํ์ฌ ํธ๋ฆฌ๊ฑฐํ ์ ์์ง๋ง Ace๋ ๋์ ์ปค์๋ฅผ ํ ๋ฌธ์ ์์ผ๋ก ์ด๋ํ๊ธฐ ์ํด ์ด ๋์์ ๋ฌด์ํฉ๋๋ค.
@barneycarroll , ์ด๊ฒ์ ํฐ์น ๊ด๋ จ ์ค๋ ๋์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ ์ต๊ทผ ์คํฌ๋กค๋ง์ ์ํด ๊ตฌํ๋ ํฐ์น ์ง์์ ์ต์ํ ์ป๊ธฐ ์ํด ๋ ธ๋ ฅํด ์์ต๋๋ค. ์ง๊ธ์ ์๋ํฐ ๋ทฐ์คํ์ด์ค(์คํฌ๋กค ๋ง๋๊ฐ ์์ ์์น) ๋งจ ์ค๋ฅธ์ชฝ ๋๋ ๋งจ ์๋์ ์ค๋ฅธ์ชฝ ์์ญ ์๋ก ์คํฌ๋กคํ๋ฉด ์คํฌ๋กคํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ์คํ ๊ฐ๋ฅํ ํด๊ฒฐ์ฑ ์ด ์๋๋๋ค.
ํฐ์น ์ง์์ ๊ตฌํํ๋ ์์ ์ ํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. iOS ์๋ฎฌ๋ ์ดํฐ์์ ์๋ํ๋๋ก ํ๊ณ ์์ต๋๋ค. ํฌํฌ(https://github.com/AStoker/ace)๋ฅผ ํ์ธํ์ญ์์ค. ํ์ฌ ์ปดํ์ผ์ ์ํด ๋น๋ํด์ผ ํ์ง๋ง(์์ค ์ฝ๋์ด๋ฏ๋ก) ์์ญ์์ ๋น๋ ์ง์นจ์ ๋ฐ๋ฅด๋ฉด ์ผ์ดํฌ์ ๋๋ค. ํฐ์น ์ง์์ด ํ์ฌ ์ต์ฐ์ ์์๊ฐ ์๋ ๊ฒ ๊ฐ๊ธฐ ๋๋ฌธ์ ๊ฐ์ ์ฌํญ์ ๋์์ด ๋์์ผ๋ฉด ํฉ๋๋ค. ๋ชจ๋ ๊ฒ์ด ์ข์ ๋ณด์ธ๋ค๋ฉด ๊ตฌํ์ ์ํด ํ ๋ฆฌํ์คํธ๋ฅผ ํ ๊ฒ์ ๋๋ค.
iOS์์ ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ์ +1. ๋ฌธ์ ๋ ์ฌ์ฉ์ ์ ์ ์ปค์ ์ฒ๋ฆฌ์ ๋๊น? ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๊ณต๊ฒฉ ๊ณํ์?
์์ดํฐ 6 ํ๋ฌ์ค ios 9.2 ๊ณต๊ฐ ๋ฒ ํ๋ ์ด์ ์์ด์ค์ ์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์คํฌ๋กค ์์ ๊ณผ ํธ์ง ์์ ์ ๋ง์น ์ปดํจํฐ์ ์๋ ๊ฒ์ฒ๋ผ ์๋ํฉ๋๋ค.
๋ณต์ฌ ๋ฐ ๋ถ์ฌ๋ฃ๊ธฐ์ ๊ฐ์ ์ด ํ์ํฉ๋๋ค.
๋ถ์ฌ๋ฃ๊ธฐ ๋ฐ ๋ณต์ฌ๋ ๊ฐ๋ฅํ์ง๋ง ํ๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ต์ต๋๋ค.
http://www.apus.com
2015๋
11์ 19์ผ ์ค์ 10์ 52๋ถ์ "paladox" [email protected]์ด ์์ฑํ์ต๋๋ค.
์์ดํฐ 6 ํ๋ฌ์ค ios 9.2 ๊ณต๊ฐ ๋ฒ ํ๋ ์ด์ ์์ด์ค์ ์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์คํฌ๋กค ์์ ๊ณผ ํธ์ง ์์ ์ ๋ง์น ์ปดํจํฐ์ ์๋ ๊ฒ์ฒ๋ผ ์๋ํฉ๋๋ค.๋ณต์ฌ ๋ฐ ๋ถ์ฌ๋ฃ๊ธฐ์ ๊ฐ์ ์ด ํ์ํฉ๋๋ค.
๋ถ์ฌ๋ฃ๊ธฐ ๋ฐ ๋ณต์ฌ๋ ๊ฐ๋ฅํ์ง๋ง ํ๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ต์ต๋๋ค.
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ํ์ ํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
๋ด ์์ดํจ๋ ํค๋ณด๋์ ํ์ดํ ํค์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํค๋ณด๋๋ ๋ชจ๋ ํ๊ฒฝ์์ ์ ์๋ํ์ง๋ง ํด๋ผ์ฐ๋ 9 ์๋ฒ์ ์ฐ๊ฒฐํ๊ณ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ฉด ํ์ดํ ํค๊ฐ ๋ฌด์๋ฉ๋๋ค. ์ด๋๊ฐ์ ์ถ๊ฐํ๊ฑฐ๋ ์ด๋ป๊ฒ ๊ณ ์น ์ ์์ต๋๊น? ์ฝ๋ฉํ๋ ๋์ ํ์ดํ๊ฐ ๋งค์ฐ ์์ฃผ ํ์ํฉ๋๋ค.
<div id="editor" class="page-content" contenteditable="true"></div>
iOS์์ ํธ๋ฆญ์ ์ํํฉ๋๋ค. Assembly_x86 ๊ตฌ๋ฌธ ๊ฐ์กฐ ํ์๊ฐ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด ์ฝ๋๋ฅผ ์ด๋์ ํฌํจํด์ผ ํฉ๋๊น? ๋๋ ์ด๊ฒ์ด user.settings์ ์์ด์ผํ๋ค๊ณ ์๊ฐํ์ง๋ง ๊ฑฐ๊ธฐ์๋ HTML ๋ถ๋ถ์ด ์์ต๋๋ค
WebView ๋ด๋ถ์ HTML.
UIWebView ๋ด์์ ์๋ํ๋๋ก ํ ์ ์์ต๋๋ค ๐ ์ ์์ ์ผ๋ก ์์๋์ง๋ง ์ปค์๋ฅผ ์ด๋ํ๋ ค๊ณ ํ์๋ง์ ๋ชจ๋ ๊ฒ์ด ์คํจํฉ๋๋ค. ์ธ ์ ์๊ฑฐ๋ @jcss-org-il ์๋ฃจ์
( <div id="editor" class="page-content" contenteditable="true"></div>
)์ ์ฌ์ฉํ์ฌ ์ปค์๊ฐ ํธ์ง๊ธฐ ์ธ๋ถ๋ก ์ด๋ํฉ๋๋ค.
๋๊ตฐ๊ฐ ๋ด๊ฐ ๋ฏธ์คํฐ๋ฆฌ๋ฅผ ํธ๋ ๊ฒ์ ๋์ธ ์ ์์ต๋๊น? Ace(https://github.com/blog/905-edit-like-an-ace)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ GitHub ์จ๋ผ์ธ ์ฝ๋ ํธ์ง๊ธฐ๋ ํ๋ฅญํฉ๋๋ค. Bluetooth ํค๋ณด๋๋ฅผ ํฌํจํ์ฌ iPad์์ ์๋ฒฝํ๊ฒ ์คํ๋๊ณ ํ์ดํ ํค๊ฐ ์๋ํ๋ฉฐ(Ctrl-์ผ์ชฝ ํ์ดํ, Alt-์ผ์ชฝ ํ์ดํ ๋ฑ ํฌํจ) ์ฑ๋ฅ์ด ๋ฐ์ด๋ฉ๋๋ค.
๋ค์์ ์ด ๋ฆฌํฌ์งํ ๋ฆฌ์ README.md ํ์ผ์ ๋ํ iPad ํธ์ง ์ธ์ ์ ์คํฌ๋ฆฐ์ท์ ๋๋ค. (https://github.com/ajaxorg/ace/edit/master/Readme.md)
๊ทธ๋ฌ๋ ์ด ์ค๋ ๋์ ๋ชจ๋ ์ฌ๋(์ ํฌํจ)์ ๋ฌธ์ ์์ด Ace๋ฅผ iPad์์ ์คํํ ์ ์์ต๋๋ค(์: ํ์ดํ ํค๊ฐ ์๋ํ์ง ์์). (์ฌ๊ธฐ์ ๋ณด๊ณ ๋ ๊ฒ๊ณผ ๋์ผํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค: https://github.com/ajaxorg/ace/issues/37#issuecomment-195258878)
GitHub์์ Ace์ ์ฌ์ฉ์ ์ง์ ๋ฒ์ ์ ์คํํ๊ณ ์์ต๋๊น? ๊ทธ ๋ฒ์ ์ ๊ณต๊ฐ์ ์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๊น? ๋๋ ๊ทธ๋ค์ด ์คํํ๋ ๋ฌด์์ด๋ ์คํํ๊ณ ์ถ์ต๋๋ค! (ํ๋จ์์ Ace๋ฅผ ์คํํ๊ณ ์๋ ๊ฒ์ผ๋ก ํ์ธ๋๋ DOM ๊ฒ์ฌ๊ธฐ์ ์คํฌ๋ฆฐ์ท.)
์ ๋ง ๊ณ ๋ง์ต๋๋ค!
G
์คํฌ๋ฆฐ์ท์ @realgenekim github์ด ipad์ ํ ์คํธ ์์ญ์ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
@nightwing ๋งคํน์ ์ธ ์ด๋ก ! ํ์ง๋ง ํธ์ง๊ธฐ ์ปจํธ๋กค์ ๋ณด๋ฉด ํญ ๋๋น, ํ ์คํธ ์ค ๋ฐ๊ฟ๊ณผ ๊ฐ์ ํ์ค HTML ํ ์คํธ ์์ญ์ด ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์ค ๋ฒํธ, ์์ด์ค ๊ฐ์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
์ข ๋ ์์ธํ ์ดํด๋ณด๋ฉด textarea๋ณด๋ค ๋ ์ด๊ตญ์ ์ธ ๊ฒ์ด ํ์คํฉ๋๋ค!
@realgenekim ์ค ๋ฒํธ๋ ipad์ฒ๋ผ ๋ณด์ด์ง ์๋ ๋ ๋ฒ์งธ ์คํฌ๋ฆฐ์ท์๋ง ์์ต๋๋ค.
@nightwing ์ฑ์. ์ ๋ง ํฅ๋ฏธ๋กญ๋ค์. ์ ์๊ฐ์๋ ๋น์ ์ด ์ ๋์ ์ผ๋ก ์ณ๋ค๊ณ ์๊ฐํฉ๋๋ค. GitHub์ ๋๊ตฐ๊ฐ๋ก๋ถํฐ ์ด๊ฒ์ ๋ํ ํ์ธ์ ์ป์ผ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค ...
๋๋ ์ด๊ฒ์ด ๋ด๊ฐ ๊ฐ์ ์ผ์ ํด๋ณด๊ฒ ๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฆ, ๋ฐํ์์ iPad์ธ์ง ๊ฐ์งํ๊ณ Ace ํธ์ง๊ธฐ๋ฅผ ๋ก๋ํ์ง ์๊ณ ๋์ ํ ์คํธ ์์ญ์ ์ฌ์ฉํฉ๋๋ค.
๊ทธ๋์ ๋ถ๋ง์กฑ์ค๋ฝ๊ธด ํ์ง๋ง ์ ์ด๋ ๋๊ตฐ๊ฐ๊ฐ ์ข์ ์์ดํจ๋ ์๋ฃจ์ ์ ๋ด๋์ ๋๊น์ง๋ ์ฌ์ฉํ ์ ์์ ๊ฒ์ ๋๋ค...
๐ฆ
๋ฐฉ๊ธ ๋ด iPad pro์์ ์ด๊ฒ์ ํ
์คํธํ์ผ๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ธฐ๋ณธ textarea
๋ณด์ฌ์ค๋๋ค. ์๋ง๋ ์๋ ์ฑ์ฅ์ผ๋ก.
๋ถํฌ๋ช ๋๊ฐ 0์ด๊ณ ๋ฐ๋ก ๋ค์ ์์นํ ์์ด์ค ํธ์ง๊ธฐ ์ธ์คํด์ค๊ฐ ์๋ ํ ์คํธ ์์ญ๊ณผ ๊ฐ์ ์๋ฆฌํ ๊ฒ์ ๋๊น? ์ต์ iPad ์ฑ๋ฅ์ผ๋ก ๊ฐ ์ ๋ ฅ ์ด๋ฒคํธ์์ ๊ฑฐ์ ์ฆ์ ์ํ(๋ด๋ถ ์คํฌ๋กค ๋ฐ ์ฝํ ์ธ )๋ฅผ ์ ์งํ ์ ์๋ค๊ณ ์์ํฉ๋๋ค...
@barneycarroll ์๋์, ์ ์ด๋ ๋ด ํ ์คํธ์์๋ ์ค ๋ฒํธ ๋ฑ์ด ์๋ ์ผ๋ฐ ํ ์คํธ ์์ญ ๋ด์์ ํธ์งํ๊ณ ์์์ต๋๋ค.
์๋ค ์! ๋ฐฉ๊ธ iOS์ ์ผ๋ถ ๋ฌธ์ ๋ฅผ ์์ ํ๋ pull ์์ฒญ์ ๋ง๋ค์์ต๋๋ค. ์ธ๋ถ ํค๋ณด๋๊ฐ ์๋ ๊ฒฝ์ฐ ์ข์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
๋ง์์ ๋์ จ๋ค๋ฉด ๋๋จธ์ง ๋ฌธ์ ๋ ์์ ์ ์๊ฐํด๋ณผ ์ ์์ ๊ฒ ๊ฐ์์ :)
https://ipad-undo.gomix.me ์์ ์๋ ์ค์ธ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
์ฆ๊ธฐ๋ค!
๋ฐ๋ชจ๋ฅผ ์ฌ์ฉํ๊ณ ์๋๋ฐ ์ฝ์ ์ง์ ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ ์์ ๋ฐ์ดํ๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์ฌ์ด์ ์ปค์๋ฅผ ๋๊ณ ์ ๋ ฅ์ ์์ํฉ๋๋ค. ๋ฌด์์๋ก ์ค์ ๋๊น์ง ์ ํํฉ๋๋ค. ์ด ๋ณ๊ฒฝ์ผ๋ก ์ธํด ํด๋น ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋์ง ์๋๋ฉด ์ฒ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์ค, ๊ฐ์ฌํฉ๋๋ค @IamNaN , ๊ทธ ๋ฒ๊ทธ๋ ์ง๊ธ PR์ ๋ณด๊ณ ๋์์ต๋๋ค :) ์์ ๋ฐฉ๋ฒ์ ์๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค... ๋ฐ๋ชจ๋ฅผ ๊ณ์ ์ง์ผ๋ด ์ฃผ์ธ์ :)
ํธ์ง: ๋ฐ๋ชจ ์์ :)
@etamponi ๋ฉ์ง๋ค์! ๋ค์๊ณผ ํจ๊ป ์๋ํฉ๋๊น?
ํ์ฌ IME๋ฅผ ์ผ๋ฉด ์๋ง์ธ ๊ฒ ๊ฐ์ต๋๋ค.
@episodeyang ๋ฏธ๋ฃจ๊ฒ ํด์ ์ ๋ง ์ฃ์กํฉ๋๋ค.
์์ฝ๊ฒ๋ PR ์์ ์ ๊ณ์ํ ์๊ฐ์ด ์์์ต๋๋ค... ๋คํํ ๋ค๋ฅธ ์ฌ๋์ด ์ ์์ ์ ์ธ๊ณ๋ฐ์ ์๋ฃํ๋๋ฐ ์ ๊ธฐ์ต์ด ๋ง๋ค๋ฉด #3310์ผ๋ก ๋ณํฉ๋์์ต๋๋ค. :)
vim์ ์ด๋ฏธ iOS์์ ์ง์๋์ง ์์ผ๋ฉฐ PR์ ์ด์ ๋ํ ์ง์์ ์ถ๊ฐํ์ง ์์ต๋๋ค. ๋ด PR์ด ์ด๋ค ์์ผ๋ก๋ IME์ ์ํฅ์ ๋ฏธ์ณค๋์ง ํ์คํ ์ ์ ์์ ๋งํผ IME์ ๋ํด ์ ๋ชจ๋ฆ ๋๋ค. ์ฃ์กํฉ๋๋ค!
@etamponi์์ ์ ๊ณตํ๋ ๋ฐ๋ชจ์์ ํญ์ ํตํด ์ปค์๋ฅผ ๋จ์ด ์ค๊ฐ์ ๋์ผ๋ฉด
ํ์ฌ ace๋ IOS์์ ์ถฉ๋ถํ ์ ์๋ํ์ฌ ๊ธฐ๋ณธ ํธํ์ฑ์ ๋ํ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๋ฒ๊ทธ๋ ๋๋ฝ๋ ๊ธฐ๋ฅ์ด ์๋ ๊ฒฝ์ฐ ์ ๋ฌธ์ ๋ฅผ ์ด์ด์ฃผ์ธ์.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ค ์! ๋ฐฉ๊ธ iOS์ ์ผ๋ถ ๋ฌธ์ ๋ฅผ ์์ ํ๋ pull ์์ฒญ์ ๋ง๋ค์์ต๋๋ค. ์ธ๋ถ ํค๋ณด๋๊ฐ ์๋ ๊ฒฝ์ฐ ์ข์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
๋ง์์ ๋์ จ๋ค๋ฉด ๋๋จธ์ง ๋ฌธ์ ๋ ์์ ์ ์๊ฐํด๋ณผ ์ ์์ ๊ฒ ๊ฐ์์ :)
https://ipad-undo.gomix.me ์์ ์๋ ์ค์ธ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
์ฆ๊ธฐ๋ค!