![]() |
連載:〜ScottGu氏のブログより〜Tips/Trick:HTMLナビゲーション・バーを無効にしてVSのスクリーン領域を増やすScott Guthrie 著/Chica 訳2009/10/05 |
|
|
|
以下は、今日(2009/9/21)の早い時間に、私のTwitterアカウントを通じて公開したTips/Trickです。多くの人が興味あるようでしたので、ブログにも載せようと思いました。
VS 2008でのHTMLナビゲーション・バー
デフォルトでは、VS 2008およびVisual Web Developer 2008 ExpressEditionをHTMLソース編集モードにすると、HTMLテキスト・エディタのビューのすぐ上に、一連のドロップダウンが表示されます。
![]() |
| 図1 |
このドロップダウンは“ナビゲーション・バー“と呼ばれ、VS 2008 HTMLエディタでは、HTML内で定義された関数やメソッド間で移動ができます。これらには、.aspx/.htmlファイル内でインライン定義されたJavaScriptのクライアント側の関数と、シングル・ファイル・モード(つまりコードビハインド・ファイルを持たない場合)で.aspxファイル内にインライン定義されたサーバ側のメソッドの両方が含まれています。
HTMLナビゲーション・バーを無効にして、数ピクセルを取り戻す
個人的にはHTMLナビゲーション・バーが非常に便利だとは思っていないのですが、それは私がJavaScript関数をHTML内でインライン定義しないようにしているのと(代わりにもっと謙虚なJavaScriptテクニックを使って、別ファイルにJavaScriptコードを置きます)、サーバ側のコードにシングル・ファイルのイベント・ハンドラではなく、通常コードビハインドを使用しているからです。
もし私のようにされていて、特にナビゲーション・ツールバーをあまり使用していないなら、VS 2008でこれを無効にして、HTMLソースコード・ビューに使用されていた約40〜50ピクセルを取り戻すことができればハッピーでしょう。これを行うには、ただ単にVS内でツール->オプションのメニューを選択して、“テキスト・エディタ->HTML”ノードを開き、“ナビゲーション・バー“のチェックを外します。
![]() |
| 図2 |
これを行って“OK”ボタンを押すと、ドロップダウンはなくなって、スクリーン領域が増えています。
![]() |
| 図3 |
(注:もし“OK”ボタンを押してもすぐに変更されなかったら、HTML/ASP.NETファイルを閉じて、再度開いてみてください)。
Hope this helps,
Scott
P.S. VS 2010(ベータ2以降)ではデフォルトで、標準のWebプロファイルでのHTMLモード時にナビゲーション・バーを隠すようにしています。もしこれを活用されている場合は、ツール->オプションで元に戻せます。VS 2010にはまた、新しいオプションである、“コード用に最適化された”Webプロファイルもあり、これはすべてのツールバー、ドロップダウン、HTMLデザイナを無効にします。![]()
| 「〜ScottGu氏のブログより〜」 |
TechTargetジャパン
- 新人プログラマーのためのInsider.NETの歩き方 2012 (2012/5/22)
晴れて.NETプログラマーとなる新人が効率的に開発技術を習得するには? 大量にある記事群の中から新人が読むべきお勧めを厳選して紹介 - jQuery MobileでJavaScriptプログラミング (2012/5/17)
jQuery Mobileは手軽なだけでなく、JavaScriptのAPIも充実しており、独自機能の実装もできる。今回は「グローバル設定」と「イベント」を解説 - Windows上で開発するための開発環境構築入門 (2012/5/16)
Windowsを使ってチームで開発している? なのにサーバOSを設定・運用した経験がない? そうなら、今すぐ学ぼう - 「コントラクト」でアプリのサンドボックスを乗り越える! (2012/5/11)
Metroスタイル・アプリはサンドボックスの中で動作する。それを乗り越えてほかのアプリと連携する仕組み「コントラクト」を解説
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -





