「[[.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]
***[[Git]], [[GitHubクローン>Git#c6c6bc6b]] [#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]

***SakuraEditor [#g4951729]
***サクラエディタ [#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に移転。
--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
https://github.com/sakura-editor/sakura/releases
>sakura-*-Win32-Release-Installer.zip (インストーラ版)を使うと良い。


--サクラエディタ - 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]

***[[Docker for Windows>https://techinfoofmicrosofttech.osscons.jp/index.php?Docker%20for%20Windows]] [#vcf7d3e1]
**フロントエンド [#k3e4bf26]

**フロントエンド [#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]

**RDBMSクライアント [#gf7aa72b]
-以下のように使い分けると良いらしい。
--普段はA5:SQL MK-2を使用し、
--データ編集だけはCSEを使う。

-参考
--OracleのSQL開発ツールは何がいい? | Oracle初心者でもスッキリわかる~
https://sql-oracle.com/?p=75

***A5:SQL Mk-2 [#x5ab8cd7]

-参考~
A5:SQL Mk-2 - フリーの汎用SQL開発ツール/ER図ツール .. 松原正和~
https://a5m2.mmatsubara.com/
--A5:SQL Mk-2 Vector版(ZIPファイル版)とMicrosoft Store版の使い分け~
https://a5m2.mmatsubara.com/wp/?p=4221
--A5:SQL Mk-2が無料な理由…とか?(ややとりとめのない文章)~
https://a5m2.mmatsubara.com/wp/?p=71

***CSE Common SQL Environment [#a6059992]

*参考 [#f42340ff]

**OSSコンソーシアム [#c3199602]
-最近重宝している開発環境、ツール、ライブラリなどの紹介~
https://www.osscons.jp/jo0gmt3qu-537

-クエリビルダ、SQLビルダ、クエリデザイナ、SQLデザイナ等のツール~
https://www.osscons.jp/jotqgw9za-537


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS