2015-09-21 14 views
17

Atomに自動生成されたファイルを隠したり、グループ化するためのプラグイン/オプションがあるかどうかは知りませんか?typecriptの自動生成された.jsファイルと.map.jsファイルをatomで隠すことはできますか?

非表示/グループ化するファイルは、typescript compilerの自動生成ファイル(.js.map.jsファイル)です。

のVisual Studioスタイルのグループ化は、最良のだろう、可能な場合

マイtypescriptファイル file.ts

file.js file.map.js

file.js がたまに読みすることは興味深い生成

が、一般的にその自動生成され、私はそれに気を付けるべきではありません。

のでfile.ts

- file.ts 
    - file.js 
    - file.map.js 

のような仮想フォルダが理想的な解決策になる可能せます。

プレーンハイディングは問題ありません。 (typescriptですプロジェクトは、通常.js.tsとさえ.tsxファイルを混在させるため、一般的に.jsファイルを隠すことは、解決策ではありません)

+1

設定します: https://github.com/TypeStrong/atom-typescript/issues/253 – basarat

+1

機能が完了するまで、[tree-ignore](https://atom.io/packages/tree-ignore)パッケージを使用して非表示にすることができます'* .map.js'ファイル。これは私たちが現在持っている最高の悪い解決策かもしれません。 :) –

答えて

25

アトムは.gitignoreを尊重し、あなたのプロジェクトのルートに置くあなたの.gitignoreに一致するすべてのファイルを灰色ます。これは、生成されたファイルを無視するのに十分でなければなりません。また

*.js 
*.jsx 

、あなたのtsconfig.jsonを出力することができる別のパスにすべてのファイル。たとえば:

{ 
    "version": "1.6.2", 
    "compilerOptions": { 
    "outDir": "build" 
    "sourceMap": true 
    }, 
    "filesGlob": [ 
    "./src/**/*.ts", 
    "./src/**/*.tsx" 
    ] 
} 

これは出力にbuildsrcにあるすべての活字体のファイルをtscatom-typescriptを通知します。

+2

thx、私はupvotedしましたが、まだ十分なrep'edされていません - ピット:) –

+1

@MichaelBillingあなたの代理人でも、あなたは "答えとしてマークする"ことができるはずです。 – basarat

+1

@basaratあなたの権利、私はちょうどSOのnoobです! (btw。質問はa .-としても意味されていました)Atomプラグインの開発者は、同じ名前のファイルをグループ化するVisual Studioの方法は素晴らしい機能だと考えています。私は自分自身で拡張を行うために、私はcoffeescriptには全くいません。私はツリービューコードを見ましたが) –

1

はさらに良いことに、原子のツリービューコンポーネントは、すべてのgitignoredファイルを表示しないように設定されています: enter image description here

それだ「隠すVCSはファイルを無視し、」この機能要求がある

関連する問題