「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>開発環境]] *目次 [#o8489126] #contents *概要 [#e113fa3a] 開発言語の多様化が進み、重要性は高まってきている。 *詳細 [#q25d7751] **構成管理 [#if3b533a] ***[[GitHub>Githubの使い方]] [#y9b42266] ***[[その他>https://techinfoofmicrosofttech.osscons.jp/index.php?%E9%96%8B%E7%99%BA%E3%83%84%E3%83%BC%E3%83%AB#a32dae0a]] [#tcd3c2df] **テキスト処理 [#lb8dd873] ***サクラエディタ [#g4951729] Microsoft Windowsで動作する。 -機能 --日本製のWindows用テキストエディタ --キーワードの強調表示・アウトライン解析・補完入力等 --また、基本的な機能として複数エンコード、マクロ、Grep等 ---Shift_JIS, ISO-2022-JP, EUC-JP, UTF-16, UTF-8, UTF-7 ---改行コードが混在した文書を扱える ---最近、GrepやGrep置換が実装されて便利 -開発の状況 --1998年頃から原作者はnakatani(たけ)氏により~ 「テキストエディタ」の名前で開発が進められ、~ 2000年頃からソースを公開して開発が行われるようになる。 --2018年5月まではSourceForge.net、同年6月にGitHubに移転。 -トピック --対象ファイル・フォルダ指定のGrep □検索条件 "hogehoge" 検索対象 *.cs | *.vb | *.aspx | *.cshtml | *.master | *.config | *.json フォルダ C:\OpenTouryo\root (サブフォルダも検索) (英大文字小文字を区別する) (文字コードセットの自動判別) (一致した行を出力) --除外ファイル・フォルダ指定のGrep □検索条件 "hogehoge" 検索対象 *.* !*.js !*.xml !*.dll !*.pdb #bin #obj #packages フォルダ C:\OpenTouryo\root (サブフォルダも検索) (英大文字小文字を区別する) (文字コードセットの自動判別) (一致した行を出力) -参考 --サクラエディタ~ https://sakura-editor.github.io/ ---ダウンロード - サクラエディタ~ https://sakura-editor.github.io/download.html --サクラエディタ - Wikipedia~ https://ja.wikipedia.org/wiki/%E3%82%B5%E3%82%AF%E3%83%A9%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF ***WinMerge [#ecaa5f82] Microsoft Windowsで動作する。 -機能 --マージ --テキスト系ファイルの差分比較 -開発の状況 --3.0が、2011年にバージョン2.xのコードベースからフォークして作成された。 --3.0のコードベースは、2011年以降コミットされていない。 --現在バージョン3.xの開発を水面下で進めている --VC++ Expressでビルドできるよう、ATL/MFCの依存関係が取り除かれている。 --日本語版フォーク ---開発者はSawanaka Takashi氏。 ---本家へマージ後、本家での開発も氏が積極的に行っている。 -参考 --WinMerge - You will see the difference…~ https://winmerge.org/?lang=ja ---WinMerge のダウンロード - WinMerge~ https://winmerge.org/downloads/?lang=ja --WinMerge - Wikipedia~ https://ja.wikipedia.org/wiki/WinMerge **Microsoft系 [#ta35e7b3] ***[[Visual Studio Code>https://techinfoofmicrosofttech.osscons.jp/index.php?Visual%20Studio%20Code]] [#cd673dd0] ***[[WSL(Windows Subsystem for Linux)>https://techinfoofmicrosofttech.osscons.jp/index.php?Windows%20Subsystem%20for%20Linux]] [#a0fcc25e] **フロントエンド [#k3e4bf26] ***[[(MV*) UIフレームワーク]] [#ke768f8a] ***[[クロスプラットフォーム開発ツール]] [#rf4fbc05] **コンテナ技術 [#q28a7975] ***[[Docker]] [#lf64c09f] ***[[Docker for Windows>https://techinfoofmicrosofttech.osscons.jp/index.php?Docker%20for%20Windows]] [#vcf7d3e1] ***[[Docker Desktop for Windows>https://techinfoofmicrosofttech.osscons.jp/index.php?Docker%20Desktop%20for%20Windows]] [#vcf7d3e1] *参考 [#f42340ff] **OSSコンソーシアム [#c3199602] -最近重宝している開発環境、ツール、ライブラリなどの紹介~ https://www.osscons.jp/jo0gmt3qu-537 -クエリビルダ、SQLビルダ、クエリデザイナ、SQLデザイナ等のツール~ https://www.osscons.jp/jotqgw9za-537