<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dash アーカイブ - studioDoghands</title>
	<atom:link href="https://www.doghands.com/tag/dash/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.doghands.com/tag/dash/</link>
	<description>スタジオ・ドッグハンズ-運用しやすいホームーページを制作する会社です。</description>
	<lastBuildDate>Wed, 01 May 2024 02:14:51 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://www.doghands.com/wp-content/uploads/cropped-favicon-1-32x32.png</url>
	<title>Dash アーカイブ - studioDoghands</title>
	<link>https://www.doghands.com/tag/dash/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">58793406</site>	<item>
		<title>高速ドキュメント検索ツール『Dash』で表示されるアイコン一覧</title>
		<link>https://www.doghands.com/supported-entry-type-icons-for-dash/</link>
		
		<dc:creator><![CDATA[hiro]]></dc:creator>
		<pubDate>Sat, 03 Aug 2019 15:00:00 +0000</pubDate>
				<category><![CDATA[便利ツール]]></category>
		<category><![CDATA[Dash]]></category>
		<category><![CDATA[アイコン]]></category>
		<guid isPermaLink="false">https://www.doghands.com/supported-entry-type-icons-for-dash/</guid>

					<description><![CDATA[<p><img width="450" height="191" src="https://www.doghands.com/wp-content/uploads/dash-19080404-1-450x191.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" /></p>
<p>フレームワークやプログラム言語の仕様を高速で確認できる便利ツール『Dash』。 私はどちらかというとこのツールのスニペット機能をメインで使っていて、プログラムやツールに関するトラブル解決は主にネットの情報を利用していまし</p>
<p>投稿 <a href="https://www.doghands.com/supported-entry-type-icons-for-dash/">高速ドキュメント検索ツール『Dash』で表示されるアイコン一覧</a> は <a href="https://www.doghands.com">studioDoghands</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<p><img width="450" height="191" src="https://www.doghands.com/wp-content/uploads/dash-19080404-1-450x191.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /></p><p>フレームワークやプログラム言語の仕様を高速で確認できる便利ツール『Dash』。<br />
私はどちらかというとこのツールのスニペット機能をメインで使っていて、プログラムやツールに関するトラブル解決は主にネットの情報を利用していました。<br />
これは、「公式ドキュメント」から逃げたい意識があったと思います。<br />
身近な人には「公式ドキュメントを見ればわかる」のようなことを言っているのですが、自分は「どこかにもっと楽に解決している人がいるはず」と、公式ドキュメントは後回しにしていたのです。これは、一概に悪い方法では無く、実際に対象によっては個人ブログのほうがわかりやすいことも多いです。</p>
<p>しかし最近、最終的に公式ドキュメントを読むことでトラブルが解決した事が続き、意識して『Dash』でドキュメントを参照する癖をつけようとしています。</p>
<h2>『Dash』のドキュメントで表示されるアイコンの正式な一覧が知りたい</h2>
<p>Dashを使い始めて数年来、疑問に思っていたのがアイコンです。</p>
<p>なにかを検索、例えば「transform」を参照しようとしたときにズラッと並ぶアイコンです。<br />
<img decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19080402.png" alt="" width="588" height="527" class="alignnone size-full wp-image-12148" /></p>
<p>それぞれ言語毎にフォーマットの異なるドキュメントですが、見出しあたりの記載からも予測はできます。<br />
<img decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19080403.png" alt="" width="700" height="366" class="alignnone size-full wp-image-12149" /><br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19080405.png" alt="" width="700" height="351" class="alignnone size-full wp-image-12151" /></p>
<p>もちろん、アイコンだけでもCならクラス、Pならプロパティ、Mならメソッド、Fならファンクションだろう、と予想は付きます。<br />
ただ、Dashのヘルプなどで確認の為、対応表的なものを確認したかったのですが、見つけられませんでした。<br />
「多分、世の中のプログラマーの人たちにとっては確認するまでも無い、常識的な感じなのだろう・・・」<br />
と、アイコンの件は忘れていました。</p>
<p>とはいえ<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19080401.png" alt="" width="700" height="315" class="alignnone size-full wp-image-12147" /><br />
「Hook」用のアイコンもあったりして、皆「H」で「ああHookね」とか分かるんか？とほぼ一人で仕事をしている私は不安になっていました。<br />
後、「P」でも色違いで多数あったりして、これはPDFアイコンやAIアイコンなみに常識的なやつなのか？Dash独自のやつなのか？と悩みつつも、Dashをドキュメント検索で使う頻度が低い（ほぼスニペット機能を利用）こともあり、この件は忘れていました。</p>
<h2>あった</h2>
<p>アイコン対応表ありました。</p>
<p><img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19080406.png" alt="" width="700" height="802" class="alignnone size-full wp-image-12152" /></p>
<p><a href="https://kapeli.com/docsets#supportedentrytypes" rel="noopener noreferrer" target="_blank">https://kapeli.com/docsets#supportedentrytypes</a></p>
<p>Dash用のドキュメントの作成方法のページにありました。<br />
「ドキュメント作成の際は、これらのアイコンが自由に使えますよ」<br />
ということなので、公式ヘルプ等での厳密な定義は無かったのかもしれません。<br />
長年のもやもやが晴れて、「おい『G』、おまえ『Guide』やったんか！」的な感じで見入ってしまいました。</p>
<p>もしかすると自分と同じような人もいるかもしれないので共有しておきます。</p>
<h2>補足-経緯「C#だけ」のドキュメントが欲しい</h2>
<p>最近Unityを使っているので、C#のヘルプか公式ドキュメントを入れておきたいのですが、ありません。<br />
Dashは本当にCでもSWIFTでもDockerでもSASSでも、多くのプログラム、ツール、フレームワークのドキュメントが用意されています。<br />
でも「C#」は無いのです。<br />
分かります。きちんとした開発者の人に言われることはだいたい分かります。</p>
<p>「.NET FrameWork」「Mono」「Xamarin」が用意されているでしょう。</p>
<p>実際、過去の公式Twitterを参照しても、C#に関しては上記の意見が目に付きました。</p>
<p>ただ、Unity(2019以降)の場合色々な経緯もあり、MonoのようなFramework準拠では無く、シンプルな「C#」のドキュメントがあれば、という要望が私にはありました。</p>
<p>無さそうなので、「誰か作って無いかな」とサードパーティのサイトを検索していた所、アイコン一覧に行き当たり、しばりC#のことは忘れて喜んだ次第です。</p>
<h2>C#ドキュメントについて補足</h2>
<p>「Stackover Flow」のスレッドをダウンロードした場合、C#に関する記述にヒットさせる事は可能です。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19080407.png" alt="" width="700" height="571" class="alignnone size-full wp-image-12153" /></p>
<p>私の場合は<br />
・Onlineの場合、タイムラグがあり、Dashの高速性のメリットが失われる<br />
・Offlineでダウンロードした場合、2GBもある。※通常のプログラムのドキュメントは50〜数百MB。<br />
・未解決のイシューにヒットしまくる<br />
為、外しました。</p>
<p><a href="https://www.doghands.com/dash-search-keyword/" rel="noopener noreferrer" target="_blank">高速なドキュメント参照ツール『Dash』の検索対象を絞ってみよう！</a><br />
のように、Stackover Flowでの結果に絞ったサーチプロファイルを設定する場合は有効に使えるかもしれません。</p>
<p>もしC#単体のドキュメントに関する情報があれば教えて下さい！</p>
<p>投稿 <a href="https://www.doghands.com/supported-entry-type-icons-for-dash/">高速ドキュメント検索ツール『Dash』で表示されるアイコン一覧</a> は <a href="https://www.doghands.com">studioDoghands</a> に最初に表示されました。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">12994</post-id>	</item>
		<item>
		<title>高速なドキュメント参照ツール『Dash』の検索対象を絞ってみよう！</title>
		<link>https://www.doghands.com/dash-search-keyword/</link>
		
		<dc:creator><![CDATA[hiro]]></dc:creator>
		<pubDate>Mon, 29 Jul 2019 15:00:00 +0000</pubDate>
				<category><![CDATA[便利ツール]]></category>
		<category><![CDATA[Dash]]></category>
		<category><![CDATA[アイコン]]></category>
		<guid isPermaLink="false">https://www.doghands.com/dash-search-keyword/</guid>

					<description><![CDATA[<p><img width="450" height="191" src="https://www.doghands.com/wp-content/uploads/dash-19073015-1-450x191.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /></p>
<p>プログラム言語やIDE、その他アプリなどの仕様やヘルプドキュメントをローカルで高速に検索できる便利ソフト『Dash』。 スニペットツールとしても有名です。 今回はこの『Dash』のドキュメント検索をちょっと便利にしてみま</p>
<p>投稿 <a href="https://www.doghands.com/dash-search-keyword/">高速なドキュメント参照ツール『Dash』の検索対象を絞ってみよう！</a> は <a href="https://www.doghands.com">studioDoghands</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<p><img width="450" height="191" src="https://www.doghands.com/wp-content/uploads/dash-19073015-1-450x191.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /></p><p>プログラム言語やIDE、その他アプリなどの仕様やヘルプドキュメントをローカルで高速に検索できる便利ソフト『Dash』。<br />
スニペットツールとしても有名です。<br />
今回はこの『Dash』のドキュメント検索をちょっと便利にしてみましょう。</p>
<p><a href="https://kapeli.com/dash" rel="noopener noreferrer" target="_blank">Dash公式サイト</a></p>
<h2>Dashの検索ドキュメント対象を絞ってみよう</h2>
<p>プログラムのドキュメントの場合、複数の言語で似たようなクラスやメソッドがたくさんあります。<br />
しかし、例えばWordPressサイトを作成している時に検索の対象にしたいのは、PHPやWordPressの仕様、後は場合によりjavascript、jQery、SASS、Bootstrapのドキュメントだけだと思います。<br />
今回は、検索窓に特定のキーワード（例えばw:）を入力した場合、あらかじめセットしたドキュメントのみが検索対象になるように設定してみます。</p>
<h3>設定してみる</h3>
<p>この、検索対象の設定は「Search Profiles」と呼ばれます。<br />
詳細は<a href="https://kapeli.com/dash_guide#searchProfiles" rel="noopener noreferrer" target="_blank">https://kapeli.com/dash_guide#searchProfiles</a>を確認してください。</p>
<p>はじめに、設定作業中はDashのPreferences→Generalから、「Dismiss main window when I activate different app」のチェックを外しておいたほうが良いかもしれません。<br />
これにチェックが入っていると、DashのWindowが選択状態から外れるとすぐに閉じるため、（普段使いには便利ですが）Dash自体の設定のときは開き直すのが面倒だからです。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073014.png" alt="" width="700" height="346" class="alignnone size-full wp-image-12082" /></p>
<p>まず、Dash起動後にサーチボックスの虫眼鏡アイコンをクリックします。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073006.png" alt="" width="646" height="254" class="alignnone size-full wp-image-12074" /></p>
<h3>サーチプロファイルの追加</h3>
<p>プロファイルを追加します。下の＋ボタンをクリックします。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073012.png" alt="" width="617" height="501" class="alignnone size-full wp-image-12080" /></p>
<p>プロファイルの名前をつけます。「Web制作」や「WordPress」のような感じで良いでしょう。今回は「WordPress」で設定してみます。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073005.png" alt="" width="190" height="140" class="alignnone size-full wp-image-12073" /></p>
<p>ちなみにアイコンの設定も可能です。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073009.png" alt="" width="329" height="281" class="alignnone size-full wp-image-12077" /></p>
<h3>キーワードの設定</h3>
<p>「Activate this profile when:」の＋ボタンをクリックします。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073010.png" alt="" width="617" height="501" class="alignnone size-full wp-image-12078" /></p>
<p>「Search Keyword」を選択します。<br />
ショートカットキーや特定のアプリを起動している場合、ナビゲーターの挙動による検索対象の変更も可能です。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073004.png" alt="" width="617" height="501" class="alignnone size-full wp-image-12072" /></p>
<p>キーワードは「w」としておきます。これで検索ボックスに「w:」と入力した場合、下でで設定するドキュメントセットが検索対象となります。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073002.png" alt="" width="254" height="79" class="alignnone size-full wp-image-12070" /></p>
<h3>サーチ対処のドキュメントを選択</h3>
<p>検索対象のドキュメントを選びます。<br />
「Search these docsets:」の＋ボタンをクリックします。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073001.png" alt="" width="617" height="501" class="alignnone size-full wp-image-12069" /></p>
<p>こんな感じに選んでみます。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073007.png" alt="" width="617" height="501" class="alignnone size-full wp-image-12075" /></p>
<p>自作スニペットを検索対象に含めるかどうかのチェックボックスです。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073003.png" alt="" width="326" height="65" class="alignnone size-full wp-image-12071" /></p>
<h3>使ってみる</h3>
<p>Dashを起動、サーチボックスに「w:」を入力すると、「WordPress」サーチプロファイルに切り替わり、検索対象が先程選んだドキュメントのみになります！<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073008.png" alt="" width="598" height="344" class="alignnone size-full wp-image-12076" /></p>
<p>通常状態（全てのドキュメントが検索対象）に戻すのが面倒なので、デフォルトにも「d:」のような感じでキーワードを設定しておきます。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073011.png" alt="" width="515" height="277" class="alignnone size-full wp-image-12079" /></p>
<h3>他にも設定してみる</h3>
<p>Unityにも設定してみました。<br />
<img loading="lazy" decoding="async" src="https://www.doghands.com/wp-content/uploads/dash-19073013.png" alt="" width="441" height="352" class="alignnone size-full wp-image-12081" /></p>
<p>私の場合、WEB制作作業中は、ついドキュメント検索よりも身近なWEB検索に頼ってしまい（もちろん有用な場合も多いですが）、回り道になることがあります。</p>
<p>「公式ドキュメント見たくない」の一心で色々とネットを回った結果、公式のサンプルコードが一番分かりやすかった、ということは非常に多いです。</p>
<p>公式ドキュメントを参照することに慣れる為にも、意識的にDashを使ってみたいと思います。</p>
<p>投稿 <a href="https://www.doghands.com/dash-search-keyword/">高速なドキュメント参照ツール『Dash』の検索対象を絞ってみよう！</a> は <a href="https://www.doghands.com">studioDoghands</a> に最初に表示されました。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">12992</post-id>	</item>
	</channel>
</rss>
