아이폰으로 코딩하는 방법

무선 키보드 정도는 필수

무선 키보드를 사서 코딩을 하게 된지 이틀 차,

드디어 문제 하나를 겨우 풀었다(예이~~!)

문제 난이도가 (나에게)어려웠던 것도 있지만,

아무래도 스마트폰이라는 환경 때문도 있는 것 같아

나와 같은 어려움을 겪을 이들에게 팁을 전해준다

나는 백준 문제를 풀이 하는 데 사용했다

이 글도 백준 ps를 하려는 분들께 추천한다

이상한 컴파일러 앱 보다는 '웹 컴파일러'

말 그대로 웹 컴파일러를 추천한다.

내가 원래 사지방에서 코딩할 때 사용했기 때문인지는 몰라도,

앱을 깔아서 하는 것 보다는 웹 코딩이 더 편했다.

ide를 사용하는 것 처럼 자동 완성이나 오류도 표시해주어 편리하였다

깃허브를 통해 로그인하여 사용하면, 작성해둔 코드들도 자동저장된다.

내가 사용하고 있는 웹 컴파일러는 'repl.it'이다.

Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter.

repl.it

디버깅 할 때는 웹 디버거

이건 내가 repl.it을 잘 활용하지 못해서 그런 것 같은데,

디버깅하는 것이 어려웠다

그래서 나는 디버깅 할 때에는 다른 웹 디버깅 사이트에 코드를 옮겨 디버깅한다

내가 사용하고 있는 웹 디버거는 'onlie gdb'이다

OnlineGDB is online IDE with C++ compiler. Quick and easy way to compiler c++ program online. It supports g++ compiler for c++.

www.onlinegdb.com

이 사이트는 코드가 저장이 안되니, repl.it에 먼저 작성한 후

코드를 옮겨가며 사용하는 것을 추천한다

뒤로가기, 복사, 붙여넣기가 안된다고?

무선 키보드를 아이폰에 연결하여 사용할 때

가장 답답했던 것들이 뒤로가기, 복사, 붙여넣기가 안되는 것이었다

물론 안되는게 아니라 내가 몰랐던 것

cmd키가 있는 경우에는 cmd+z, cmd+c, cmd+v를 사용하고,

cmd키가 없는 경우에는 윈도우키+z, 윈도우키+c, 윈도우키+v를 사용하면 된다

ctrl+c를 누르니 코드가 통째로 사라져서 눈물을 훔친 기억이 있다

다음번에는 아이폰으로 블로그 글 쓰는 팁을 가지고 오도록 하겠다

내 백준 아이디는 wkdrns717이다