2009-04-05 17 views
6

私は、TTS(Text to speech)とVR(Voice Recognition)を使用して、アクセシブルなアプリケーションの分野で幅広く取り組んできました。私は長時間片手でキーボードを使用する機会がありました。伝統的なUNIX開発(私の素敵な喜びの黒い箱)は、より現代的な技術と開発環境への市場シェアを失いつつあります。複雑なGUIは、それ自体がイライラしており、追加の苦労を加えることで、それらを理解しづらいものにしています。現在利用可能な選択肢を考えれば、マイクロソフトは、障害のあるプログラマに対応するために環境内の機能を有効にすることに優位性があるようです。この質問は、自動化をサポートしている環境やツールチェーン、GUIができるすべてのことをコマンドラインから効果的に行うことができるという概念に単純に沸かされます。重度の筋肉障害を持つウェブ開発者に最適なプログラミング環境とツールチェーンは何ですか?

+0

Hm?ウェブ開発のために、Unix/Linuxがあなたのために働くならば、なぜ何かに切り替えるでしょうか? Linuxベースのホスティングは一般にWindowsよりも安価で、Rails、Django、Javaスタック全体などの多くの現代のフレームワークをサポートしています。 –

+0

Rational Application Developerは、私たちの組織で広く使用されているものです。よりうんざりした設定の中には、GUIと対話しないことはほとんど不可能です。 aswerを出す理由は、市場性の高い関連スキルを維持することです。私はRailsやDjangoにはまだ挑戦していない。 – ojblass

答えて

2

伝統的なUNIX開発(私の素敵な小さな黒い喜びの箱)は、より現代的な技術と開発環境への市場シェアを失いつつあります。

多くの偉大なIDEは、Visual Studio、Eclipseの、とNetbeansのようなWeb開発をサポートして、今日そこに確かにありますが、多くのWeb開発者は、彼らが不必要見つけ、viとemacsのような標準的なテキストエディタで完全に作業を続けます。

UNIXプラットフォームには、現代のWeb開発フレームワークであるRuby on RailsとDjangoが非常に豊富に用意されています。コマンドラインから完全にIDEを使用せずに、これらのフレームワークの1つを使用してアプリケーションを開発することができます。これらのフレームワークはどちらもオープンソースで無料で、UnixおよびUnix以外のさまざまなプラットフォーム上で動作します。

gnomeデスクトップには、開発に役立ついくつかのユーザー補助機能があります。 GNOMEデスクトップアクセシビリティガイドのsection on mobility impairmentsがあなたにとって最も関連性があります。それは非常に豊富なコマンドライン環境を持っているという点で、両方の世界のベストを提供しますが、EclipseのようなGUIアプリケーションやIDEも実行できます。 MacOS Xでも同様のメリットがあります。

WindowsのMSアクセシビリティ機能の利点が見逃せない場合は、Powershellをインストールして学習することを検討してください。 Powershellについての私の理解は、コマンドラインから多くのGUIベースのタスクを完全に実行できるようにすることです(より多くのUNIXのような方法でWindowsとやりとりできるようになります)。

2

私はRuby on Railsの開発者であり、私たちのツールが許しているマウスを少し使いました。私たちの最も一般的なツールの簡単な要約を以下に示します。 Mac OS X用のTextMateとWindows用のクローンバージョンe-Text Editorは、おそらくキーボードのみの使用のために最もアクセス可能です。それらのプラグイン(バンドルと呼ばれる)は、関連ファイル間の簡単なナビゲーションを可能にし、キーボードからアクセスできるスニペットとテンプレートの膨大な数と、別のコマンドラインウィンドウで実行する多くのコマンドラインベースのスクリプトエディタを介してキーボードショートカットとしてアクセスできます。ショートカットは、ほとんどの場合、入力した内容に対応しているため、学習して使用するのが簡単で、エディタの「バンドルエディタ」機能によって拡張できます。

Aptana RadRailsは、Eclipse IDEと同じくらいアクセス可能で、興味がないと思います... k-forceは弱いです。

* nix(emacs?)にTextMate/e-Textエディターの対応が何か分かりません。私があなたが絶対にマウスを使う必要があると思う唯一の時間は、別のバンドルを選択しようとしているとき、またはタブのサイズを変更しようとしているときです(どちらも電子テキストエディタでページの下部。

そして最後のノートで、私はviの聞いたとEmacsがRailsのコミュニティにRubyやRubyでカムバックを作っています。あなたがUnixの開発環境に慣れている場合、それはあなたの顔に笑顔のビットを置くことがあります...私はそれが

リンク

TextMate (for Max OS X only)

e-Text Editor (TextMate clone for Windows which accepts TextMate bundles) :-)私のためにやった知っています

Emacs mode for Rails

関連する問題