Clang Power Tools is a free Visual Studio extension helping C++ developers modernize and transform their code to C++14/17/20 standards by using LLVM's static analyzer and CppCoreGuidelines
追記 私の作ったプラグインよりも、かなり出来がよさそうなものがリリースされています。 そちらを使ったほうが幸せそうです。 marketplace.visualstudio.com 本文 先日PlantUMLというテキストでUMLを描くためのツールのVisual Studio Codeのプラグインを作りました。 テキストをぱちぱち書きながら、プレビューを確認できるツールです。 ということで、PlantUML + Visual Studio CodeでUMLを描く方法を書いていきたいと思います。 インストール PlantUML PlantUMLのサイトからplantuml.jarをダウンロードして任意の場所においてください。 plantuml.com Graphviz PlantUMLが内部で使ってるツールです。 Graphviz - Graph Visualization Software
C#でDIコンテナを使って開発をしている時には、インターフェイスと実装クラス間を相互に移動したいことがあります。VS2010と2012で楽に移動する方法について軽く調べてみました。 Resharperを使っていれば、InterfaceとImplements間を簡単に移動できます。これが一番ですが、有償ツールなので使えないことも多いと思います。 その場合、フリーの機能拡張Inheritance Marginを利用することができます。 Inheritance Marginアドインをインストールすると、行頭に「I」というマークが表示されます。右クリックで移動先を選択できます。これでインターフェイスメソッドと実装メソッドを相互に移動できます。キーボードショートカットはない模様です。 軽く動作確認したところ、Iマークが表示されるまで時間がかかることもありました(ファイルのパース状況は出力ウィンドウの
Hello C++ World! Update (1/6/2015): Check out all these features in action — as well as how they’ve been improved since Preview — in this video! With Wednesday’s release of Visual Studio 2015 Preview, we are pleased to present you with new and improved coding productivity features, not the least of which is (finally) Refactoring for C++! Special thanks goes out to you folks who tried out the Visua
gitはコンソール(コマンドライン)で使うのが当たり前でしょ、みたいな空気がちょっと嫌だったり、実際Windows用のgit系ツールのGUIがげんなりするほど酷い完成度だったりしたこともあり、ぶっちゃけhgの方が使いやすいよね、と思わなくもないMercurial派のサイボウズ・ラボ 中島です、こんにちは。 まぁ、そうは言っても使わなくてはならなんこともあ...、じゃなくて、ぼちぼちWindows環境でもいい感じにGUIで使えるgitツール群が揃ってきたので簡単にまとめてみました。 …と言っても、GUIだけにほとんどインストールして実行するだけであります。 入れるのはこの3つ、(ただし、残念ながらどれも今の所は英語UIのみです) Github for Windows SourceTree for Windows Visual Studio Tools for Git Extension この
手なりでコーディングしているとコードのスタイルがハチャメチャになりがちです。規約に従って書こうと思っても規約に従ってかけてるかを判断するのは意外と難しいものです。そんならツールを使ってチェックすれば抜けもなくて良いじゃん?ということでMS謹製のC#静的解析ツールStyleCopを使ってみることにします。 StyleCop StyleCopのチェック内容が意味不明とか思ったら以下のサイトが参考になります。 StyleCop Rules Documentation ちなみに、もっとC#らしいコーディングスタイルを知りたいと思う方は以下の記事が参考になると思います。 neue cc - Modern C# Programming Style Guide StyleCopのインストールと設定 以下のページからStyleCopをダウンロードしてインストールします。 StyleCop VisualSt
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding. For more details, please visit: https://www.codemaid.net Currently supports VS2019 and VS2022. For Visual Studio 2022 go to https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaidVS20
I was interested to run my Selenium tests using NAnt build tool as it can be integrated with the Continuous Integration tools such as Hudson. NAnt is a free and open source software tool for automating software build processes. It is similar to Apache Ant, but targeted at the .NET environment rather than Java. REFERENCES: This blog is referenced from the http://iainhunter.wordpress.com. Thanks to
こんばんは。@IT で NuGet 入門記事が全て公開されてほっとしてます、しばやんです。 今回 @IT 向けに記事を書くにあたって、私が持っている s-software.net ドメイン上に NuGet のプライベートリポジトリを構築していろいろと検証を行いました。プライベートリポジトリの構築は記事にも少しだけ書きましたが「Hosting Your Own NuGet Feeds」に作り方が全部書いています。 しかし、私が使っている ExpressWeb だとそのままでは動かなかったので、そのあたりを補足しながら、楽しい NuGet プライベートリポジトリ生活を楽しんで頂きたいと思います。それでは順番に説明していきます。 空の ASP.NET Web アプリケーションを作成 ついつい癖で ASP.NET MVC 3 向けアプリを作ってしまいかけますが、今回は普通の ASP.NET アプリ
はじめまして、Sleipnir 開発担当の上田です。 プログラミングをしていて関数を作るたびに、関数ヘッダを別の箇所からコピーして、 ペーストして、書き換えて、不要な箇所を削除して作成するのは大変です。 今回は、Visual Studio のマクロを使ってもっと楽に関数ヘッダを付けてみたいと思います。 説明に使用する Visual Studio は 2010 で 以下のような関数ヘッダ付けることが目標になります。 1.関数ヘッダマクロの内容 ' 一時データパスを取得 Function GetDataPath() Return FileIO.SpecialDirectories.Temp + "\vc_macro_.dat" End Function 'ユーザを取得 Function GetUser() Dim strUser As String ' 一時データパスを取得 Dim strPa
こんにちは、Sleipnir 開発担当の上田です。 前回の Visual Studio のマクロを使って関数ヘッダを付ける方法に引き続きまして、 今回も、Visual Studio のマクロを紹介いたします。 紹介するマクロは、ソース切替マクロ、このフォルダ以外を閉じるマクロ、このフォルダを閉じるマクロになります。 ※下記で紹介しているマクロは、コード部分をダブルクリックで選択出来ます。 1. ソース切替マクロ ソースファイルを編集しているときにヘッダーファイルを開いたり、ヘッダーファイルを編集しているときにソースファイルを開いたりすることが出来るマクロになります。 Sub ソース切替() Dim FileName = ActiveDocument.Name, CurFolder = ActiveDocument.Path Dim FileSpec, FileExt If Right(Fi
こんにちは、開発担当の松本です。 今回は Microsoft Visual Studio に Microsoft 純正の拡張機能「Productivity Power Tools」を入れてコードリーディングをしやすいような環境設定をする方法を紹介します。 Visual Studio2010 ではメニューから拡張機能をインストールすることができますので、「メニュー | ツール(T) | 拡張機能マネージャ(R)」で拡張機能マネージャウィンドウを開いてください。 「オンラインギャラリー」をクリックすることで利用可能な拡張機能をランキング順で見ることができます。拡張機能リストの中から「Productivity Power Tools」を選択してダウンロードしてインストールします。 インストール後には次のように再起動を促されるので Visual Studio を再起動してください。 再起動した後、
特集:.NET開発の新標準「NuGet」入門(前編) .NETで開発モジュール導入が楽々に! NuGet入門 芝村 達郎 2011/09/15 ●NuGetとは何か ASP.NET MVC 3ベータ版が公開されたときに、「NuPack」と呼ばれるアプリケーションも同時に公開されたことをご存じだろうか。 .NET開発者にはなじみがないかと思うが、RubyやPerlにはRubyGemsやCPANといった、公開されているモジュールを簡単にダウンロード、インストールするパッケージ・マネージャ機能が提供されている。NuPackはそれらパッケージ・マネージャの.NET版と考えていただければいいだろう。 その後、「NuPack」は「NuGet」と名前を変え、ASP.NET MVC 3と同時にリリースされた。当初はASP.NET MVC専用といっても過言ではない状況だったが、バージョン・アップを重ねた今で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く