リモート環境で作業する必要がある → 手元で編集して同期できるでしょ。何でもリモート環境でやる必要全くなし

貧弱な環境で作業する必要がある → そもそもリッチなエディタをカスタマイズして使うという前提では全くないので、XSCodeもEmacsも関係なし

なんでこれしきのことが分からんの?