development tools on android
Androidで動作する開発関連ツールのご紹介。
Android で動作する terminal ソフト。bash 各種ソフトをインストールすることができる。 Pythonを入れることができる。 Android端末だけであれこれできる。
下記 SGit の開発は終了したようです。非常にありがたいプロジェクトなので残念でした。 その後を引き継いで別の方が開発を続けているものが MGit です。
sshを使う場合、パスフレーズつきの秘密鍵にも対応しているようです。
基本的な事柄ですが、commit等する前に、アプリの設定でユーザ名とメールアドレスの設定を済ませておかないとエラーとなります。
フリーのgitクライアントです。
Androidタブレット端末でこのサイトのメンテナンスをする際などに利用しています。
gitでできる全てのことに対応しているわけではないようですが、clone → add → commit → pushといった基本的なことは一通り実行できます。
https、sshなどに対応してます。 ssh鍵について、ソースコードをざっと眺めてみたところ、使っているライブラリの関係で、(本稿執筆時点では)dsaかrsaしか使えないようです。 また、パスフレーズについては対応予定となっており、今のところはパスフレーズ無しのものだけの対応のようです。ssh鍵を使う方は注意して確認してみてください。
フリーのテキストエディタです。
現在は開発を終了しており、機能追加等の予定はないとのことですが、現状で問題なく使えるようになってます。
100万文字程度まで対応とありますが、「Alphabetで1MBytes」だそうで、通常はファイルサイズ制限で困ることは少ないのではないかと思います。 よく使う機能をボタンに割り当てることができます。初期状態では、コピペ系やアンドゥ、リドゥなどが割り当てられてます。
コードの色分け表示や自動インデント機能などはありますが、一方、デスクトップのエディタにあるような便利な機能はありません。 デスクトップと同じ作業をこなすことはできない可能性がありますが、簡易な作業なら充分対応可能だと思います。