DNET_GeneralDevTools - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki

言語等に依存しない汎用開発支援ツール

  • 戻る(開発環境
    • 言語等に依存しない汎用開発支援ツール

概要

開発言語の多様化が進み、重要性は高まってきている。

詳細

十徳ナイフ系

構成管理

  • Git, GitHubクローン(Gitの該当節を参照)
  • その他(開発ツールの該当節を参照)

テキスト処理

サクラエディタ

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
         (サブフォルダも検索)
         (英大文字小文字を区別する)
         (文字コードセットの自動判別)
         (一致した行を出力)
      
  • 参考

WinMerge

Microsoft Windowsで動作する。

  • 機能

    • マージ
    • テキスト系ファイルの差分比較
    • プラグインでOffice文書などの比較も可能。
  • 開発の状況

    • 3.0が、2011年にバージョン2.xのコードベースからフォークして作成された。
    • 3.0のコードベースは、2011年以降コミットされていない。
    • 現在バージョン3.xの開発を水面下で進めている
    • VC++ Expressでビルドできるよう、ATL/MFCの依存関係が取り除かれている。
    • 日本語版フォーク
      • 開発者はSawanaka Takashi氏。
      • 本家へマージ後、本家での開発も氏が積極的に行っている。
  • 参考

Microsoft系

フロントエンド

コンテナ技術

RDBMSクライアント

  • 以下のように使い分けると良いらしい。

    • 普段はA5:SQL Mk-2を使用し、
    • データ編集だけはCSEを使う。
  • 参考

A5:SQL Mk-2

CSE Common SQL Environment

参考

OSSコンソーシアム


Tags: 移行, 開発環境, ツール, 開発基盤

⚠️ **GitHub.com Fallback** ⚠️