LettersTuner of Parameters & Function on Language Script Ver0.99
CopyRight MIYAMA.2008HomePage
Please Create on DeskTop KeyWord.TXT
Whole CHR to Small Letters

Input from SourceFile
input filename

Input from Window-Contents to be copied

====================

  言語用変数名大文字小文字調整器
  レターチューナーVer0.99

  CopyRight MIAYMA. 2008 November
http://kimijima.atinfoseek.co.jp
kaz_kimijima@yahoo.co.jp


====================

  1はじめに
  2使用許認可条件
  3免責
  4動作必要条件
  5使用方法
  6使用上の注意事項

  ーーーーー

  1はじめに

  このツールは統合開発環境がない状況で言
語の(半角英字)変数名や関数名を見やすい
大文字小文字混在名に変換するためのプログ
ラムです

  たとえばソース上の論理記述を動作のテス
ト状態で
  foldername=......

  というふうに素朴な表記でテストした後に
  FolderName=......

  と置き換えたい事例はしばしばあるものと
推測します

  一部の統合開発環境では変数の表記を定義
域で宣言し直せば自動でソース中の記述変数
も変更されるようですが

  そのような開発環境がない現場でソースを
書かざるを得ない場合にはそのような事態に
対処することはしばしばあるその多忙的な現
実では実際上ほとんど不可能かもしれません

  まず対話型エディタなどの置換機能でしば
しば数十ある変数関数名を置換することなど
は実際問題事実上不可能(あやまった置換を
してもしばしばあとまであとわからない)で
すし
  またUNIX由来のツールなどを使用してスク
プトを書いたとしても正規表現や標準出力な
どのやや複雑な概念の理解が必要です
  また汎用置換表記の場合、置換もとや置き
換える文字列に対するあやまった打鍵までは
ツールはチェックしてくれません
  もともとUNIX系の文化は大文字小文字を区
別するが故に普通は大文字小文字の変換もま
ったく新しい文字列への変換という扱いを受
けてしまうからです
  今回のこのツールはそのような微妙に歯が
ゆい問題に対処するために作られたものです

  2使用許認可条件

  フリーウェアです
  使用配布に実際的な制限はありません

  3免責

  このツールの使用は自己責任でお願いいた
します
  作者はこのツールの使用に伴って生じたあ
らゆる不具合不都合に一切の責任を持ちませ
ん

  4動作必要条件

  インターネットエクスプローラ5.0以上
が組み込まれている
  95以上のWINDOWSで動作します

  実際上はメーカー出荷時のOSバージョンの
組み合わせとしてWINDOWS98セカンドエデ
ィション以降のPCが対象です

  WINDOWS95などにもWEB経由でインターネ
ットエクスプローラのバージョンアップをす
るとは可能ですが
  ごくまれに古いアプリケーションがDLLの
バージョン不整合などで動作しなくなったり
しますので作者はそのような環境での使用は
推奨しません

  また業務用のNT4.0はしばしばIEのバージ
ョンが4.0です
  ME  2000  XPなどはそのままで動作す
るとおもいます

  ハードウェアのスペックは旧式ペンティア
ム  64メガメモリ程度のマシンでもかまわ
ないとおもいます

  5使用方法

  このソフトはインターネットエクスプロー
ラのスクリプトなのでファイル入出力はデス
クトップをルートフォルダの扱いにして行わ
れます
  またたいした機能のツールでもないので単
純に出力はデスクトップに出力するようにし
ました
  処理が終了するとファイル出力は
OUTPUT.TXTのなまえで出力されます

  任意のフォルダでアーカイブLT99.EXEをク
リックしてください自動解凍されます
  LETTUNER.HTM  動作スクリプトプログラム
です
  READEMELT.TXT  今読んでいるこのファイ
ルです

  また便宜上動作スクリプトファイル上にも
READAME相当の内容を記載しました

  スクリプトファイルをデスクトップにコピ
ーしてクリックしてみてください

===================_□X

レ点  一度ソースの半角英字を全て小文字にするチェックボックス  動作実行ボタンgo

  ○  ソースをファイルから読み込む選択ボタン
      ファイル名の参照ボタン

  ○  ソースを入力ウィンドウの張り付けから取り込むモードの選択ボタン

      張り付け入力窓          張り戻し出力窓

====================

  このツールはソースコードの内容のみ入出
力をします
  置換キーワードの入力は別途キーワードの
ファイルから行います

  機能の切り替えは入力項目のみです

  どちらのモードも出力はふたつ  出力窓と
出力ファイルに全く同じ内容が出力されます
  出力ファイルのなまえはデスクトップに出
力されるOUTPUT.TXTです

  置換キーワードファイルはKEYWORD.TXTの
なまえでデスクトップにおいてください

  動作を開始すると自動的に内容を読み込み
ます
  KEYWORD.TXTの書式は単純に置換したい英
文字半角半角を上から順番に記述してくださ
い

例

KeyWord
FolderName
Object
Script

  単語の前後にスペースや区切りは必要あり
ません
  このプログラムは大文字小文字の区別をせ
ずにおなじつづりの英単語を探してその単語
を指定された書式に置き換えます

たとえば上記の例では

Keyword
keyword
KEYWORD

はすべてKeyWordに置換されます

  ・いちどすべての半角英文字を小文字にす
るチェックボックス  機能

  この機能をオンにすると処理の前に入力ソ
ースの全ての半角英字を小文字にします
  すなわちキーワードファイルで指定しなか
った単語は全て小文字のまま残されます
  ミスタイプの追跡などに使用できます


  6使用上の注意事項

  このツールはテキストファイルの読み込み
しかできません
  ファイル入力の参照ボタンは便宜上全ての
ファイルを見渡せますが
  XLSやEXEなどバイナリファイルの読み込み
は出来ません

  有効に変換するのは半角英字のみです
  キーワードファイルにはそれ以外の文字を
記述しないでください
  全角文字の場合たとえば a を A に
置換することは出来ません

  また
  見積もりAtMark  という文字列は
  見積もりatmark  という文字列とする処理対象にヒット置
換でき
  同様に
  Function(INT)  たとえば
  function(int)  という
文字列に  かっこの文字  を含めてヒットで
きますが

  このような裏技を使用しないでそれぞれ

AtMark
Function

と記述してください
入れ子論理エラーは泥沼作業の元です

  またながい単語は小さい単語文節に変換蚕
食されることがあります通常のエディタの置
換とおなじです

  実務上の運用について

  くどいですが作者は一切の責任を負いませ
ん
  利用は小関数の開発などにとどめ

  巨大になってしまった構築物にこのツール
を使用することは絶対にやめてください

  とくに大文字小文字を明確に区別する言語
系に使用しないでください
  またあたりまえかもしれませんが処理に掛ける元々の
論理コードファイルは必ず別途とっておいてくださ
い

========================================

  end  of  readme

========================================