はじめに ついにVisual Studio CodeもExtensionを作成できるようになりました。試しにExtensionを作ってみたので、何回かに分けて記事を書いてみたいと思います(アドベントカレンダーとかないとなかなか書かないのでいい機会です)。 今回作成したサンプルはソースコードのtab(\t)をスペースに変換するエクステンションです。ソースコードはGithubに載せてあるので興味のある方は見てださい。 TabSpacer 環境 今回はの環境はこちら(TypeScriptがDev版なのはご容赦を)。 VS Code v0.10.3 Node.js v4.2.2 npm v2.14.7 TypeScript v1.8.0-dev.20151128 Yeoman v1.5.0 generator-codeでExtensionのひな型を作成 VS Codeのエクステンション作成用にge
![Visual Studio Code用のtab→space変換のエクステンションを作る - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/723236bc351376799df1d1c72e8f9bc41d872f8c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VmlzdWFsJTIwU3R1ZGlvJTIwQ29kZSVFNyU5NCVBOCVFMyU4MSVBRXRhYiVFMiU4NiU5MnNwYWNlJUU1JUE0JTg5JUU2JThGJTlCJUUzJTgxJUFFJUUzJTgyJUE4JUUzJTgyJUFGJUUzJTgyJUI5JUUzJTgzJTg2JUUzJTgzJUIzJUUzJTgyJUI3JUUzJTgzJUE3JUUzJTgzJUIzJUUzJTgyJTkyJUU0JUJEJTlDJUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz04NThjOGZlOWRiN2NhM2Q3ZDNiM2IwYzk5ZmEzNTVhNw%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBZdWljaGlOdWtpeWFtYSZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NTY4ODc5MTg0MjgxM2Q0MTIzZmY5M2VjZjk2NDRmYmE%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D7f3112a5d3a9fcc212c5540fffc98a90)