• 締切済み

半角スペースをタブに変換してくれるプログラム整形ソフトウェア

プログラムソースの整形ソフトウェアで、行頭のタブをスペースに変えてくれるソフトウェアはいくつかありますが、逆に半角スペースをタブに変換してくれるソフトウェアというのはありますでしょうか。 色々と調べていると、「タブより半角スペースの方が良い」というブログ記事を見つけたりしましたが、個人的にはやはりタブの方が見やすいし、書きやすいので統一したいのです。 そういったソフトウェアがあれば、教えていただければと思います。よろしくお願いいたします。

みんなの回答

  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.4

VxEditor でいかがでしょ?フリーソフトなので無料です。 http://www.vector.co.jp/soft/win95/writing/se236058.html 要は、正規表現で置換が出来るソフトなら何でも大丈夫ですよ。

ikazuti
質問者

お礼

やっぱりエディタの正規表現を使って1つ1つやるしかないですかね。 複数ファイル一気に置換してくれるソフトを探してみます。 ご回答、ありがとうございました。

  • saru1234
  • ベストアンサー率37% (223/593)
回答No.3

秀丸エディタ(シェアウェア)は、選択した範囲に対して TAB →半角スペース 変換と 逆の変換をできます。 (見た目が変化ないように文字数を調整し置換します) > 個人的にはやはりタブの方が見やすいし これだけだと変更後に形が変わらないので、 お望みの機能と違うかも、とも思ったのですが、 参考まで。 Vector 秀丸エディタ http://www.vector.co.jp/soft/win95/writing/se086280.html

ikazuti
質問者

お礼

> これだけだと変更後に形が変わらないので、 > お望みの機能と違うかも、とも思ったのですが、 普通なら変わりませんが、「//」などでコメントにするとき、半角スペースだと「//」の2文字分ずれてしまい、見た目が気持ち悪くなってしまうので、タブの方が好きなのです。 複数のファイルを一気に処理したかったのですが。 ご回答、ありがとうございました。

  • tobi-u-o
  • ベストアンサー率18% (44/242)
回答No.2

秀丸などで、正規表現をつかい、 置換すればOK.

ikazuti
質問者

お礼

やっぱりエディタの正規表現を使って1つ1つやるしかないですかね。 複数のファイルを一気に処理したかったのですが。 ご回答、ありがとうございました。

  • sobsob
  • ベストアンサー率26% (16/60)
回答No.1

サクラエディタはどうでしょうか? http://sakura_editor.at.infoseek.co.jp/

ikazuti
質問者

お礼

エディタだと、1つ1つファイルを処理しなければならないので、ちょっと量が多いときに不便なのです。 複数のファイルを一気に処理したかったのですが、そういうソフトを探してみます。 ご回答、ありがとうございました。

関連するQ&A

  • 【Excel】Tabが半角スペースに変換されてしまう

    エクセル2002(Win-XP)使用者です。 エクセルでは「Tabキー」文字は使用できないのでしょうか? メモ帳などからTabを含む文字列をコピペしても「半角スペース」に変換されてしまいます。 再びエクセルから他のソフトにコピペする場合に困るのですが何かいい方法はないものでしょうか? お詳しい方、よろしくお願いいたします。

  • インデント、タブかスペースか

    Javaとは直接関係ないかも知れませんが・・・。 プログラミングするときのインデントって半角スペースとタブどちらのほうがいいでしょうか。 どちらでもいいという話をよく聞きます。 自分は今まで半角4スペース分のタブを使ってたんですが(Java以外の言語でも)、これって少数派なんでしょうか。 Sunのコーディング規約では、インデントは半角4スペース分、タブは半角8スペース分です。 でも、インデントをどっちでするかは規定してないんですよね。 インデントを4スペース分のタブで行うとタブは8スペース分というのに矛盾するような気が・・・。 まあ、どうでも各PJや企業の文化次第なんでしょうがどちらが多数派なのかな?って思いました。

  • 半角ハイフンを半角スペースで囲むとハイフンが変化

    ブログ(WordPress)をしています。 題名に「文字文字 - 文字文字」と記入したところ、半角ハイフンが変化してしまいます。 ソースを見ると、ハイフンの部分に–と記入されています。 半角スペースで半角ハイフンを囲むと、半角ハイフンが変化してしまうのでしょうか? (ちなみに、半角ハイフンの前後に半角スペースをとらずに記入したところ、ソースには普通に - と表記されていました) http://www.youtube.com/watch?v=kXYiU_JCYtU 上記サイトの動画の題名部分Linkin Park - Numbのように表示させたいのですが、この題名の「 - 」の部分は、半角スペースで囲った半角ハイフンですよね? Web上で半角スペースで囲った半角ハイフンを記入するには、どのようにすればよいのでしょうか。 ご存知でしたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 再変換時、スペースを全角⇔半角

    最近Windows Vistaを使い始めました。 文字入力の時、再変換機能を使うことがよくあるのですが、 スペースを入れた文章を範囲選択などで再変換した時に、全角スペースを半角にすることはできますか? 厳密には、できるというのはわかっているのですが。 以前XPを使っているときは最初から普通にできたので、そういう設定を変えたこともなく、どこをいじればできるようになるのかわからず困っています。 現在の状態は、半角だったものを全角にすることはできるのですが、全角から半角に変えることができません。 既定言語はMicrosoft office IME 2007です。 (必要かどうかわかりませんが、似たようなトピックで書かれていたので一応書いておきます。) 詳しい方、ぜひご回答願います。

  • テーブル作成時のインデントの使用についての疑問

     ホームページのソースを見てみると、テーブル作成時に行頭にインデントとしてTABを使う人、半角スペース1つの人、同じく2つの人、インデントを使わない人といろいろいるようですね。  私の見た限りではTABでインデントをしている人が一番多く、それについで半角スペース1つも多いようで、半角スペース1つは一番少ないのですが、これは何故でしょうか?  素人考えではTABはともかく半角スペース2つより1つの方が容量も少なくなるし(微々たる量ですが)、スペースキーを叩く手間も少なくなると思うのですが・・・  TABや半角スペース2つの方が見やすい(管理しやすい)からなのでしょうか?  回答宜しくお願いします。

    • ベストアンサー
    • HTML
  • 半角/全角タブで入力変換されなくなった

    半角/全角タブで入力変換されなくりました。(かな→ローマ字) 右下の入力モードを押せば、なんとか変わるんですが、 タブをいつも使うので、困ってます。 あと、書く場所によるのですが、書く文字がダブります。 つまり、いつものように自然に打つと何故かこうなってしまいます↓ あと、あと、書く書く場所によって場所によってよるのですがよるのですが、、 書く文字書く文字ががダブりますダブります。。 ・・・泣 一々消すのに小指が痛いです>< ・入力変換の直し方 ・ダブりの直し方 が分かる方助けてください!! 宜しくお願いします!!

  • 文章改行で出来る半角スペースを省く方法ありますか?

    Homepage Builder Ver.9を使ってHPを作っているのですが、 HTML構文を整えようと思い、 タブ以外で、文章でも改行してしまうと半角スペースが1つ出来てしまいます。 本当は、このスペースが要らないのですが、どの様にすればスペース無しで整えられるでしょうか。 例えば、 <TABLE border="2"> <TR><TH>五十音</TH> <TD>あいうえお かきくけこ</TD></TR> </TABLE> としたとしたら、 あいうえお かきくけこ という上記の様に半角スペースが1つ出来てしまいます。 又、 <TD>あいうえお   かきくけこ</TD></TR> としても、 あいうえお かきくけこ といった形で半角スペースが1つ出来てしまいます。 因みに、ここでは全角スペースで揃えました。 本当は半角スペースです。 文章で改行しても、半角スペースが出来ない様にする方法、 もしご存じでありましたら、何方様か教えて頂ければ幸いです。 どうしても、HMTL構文(又、ソース)を見ても横に長すぎて、 文章のある部分で改行をして整えたいのですが、 不要な半角スペースを省く(又は、除く)方法があればと思っております。 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • なぜか + が半角スペースに変換されてしまう

    以下を実行すると、javaから送信される文字列"a+a"が"a a"に変換されてPHPから出力されます。 どうして + が半角スペースに変換されてしまうのでしょう? ・送り手側(クライアント、java) URL url = new URL(サーバーのPHP); URLConnection con = url.getOpenConnnection(); con.setDoOutput(); BufferedWriter bw = new BufferedWriter(new OutputStream(con.getOutputStream()), "UTF-8"); bw.write("text=a+a"); bw.flush(); cw.close(); ~略~ ・受け手側(サーバ、php) echo $_POST["text"]; お詳しいかたみえましたら、+ がスペースに変わってしまう原因をお教えいただけないでしょうか。 何か思い当たることがあれば何でも構いません。 よろしくお願いします。

    • ベストアンサー
    • Java
  • 半角スペースの見分け方を教えて下さい。

    初歩的な質問ですいません。 Javaで簡単なプログラムをコーディングしているのですが コンパイルエラーになりどうやら全角スペースが含まれているようです。 ただ、何度やり直してもエラーとなります。 VistaのノートPCを利用していますが半角スペースは文字入力が "A"になっている状態で入力しています。 カーソルで何度確認しても全角文字・全角スペースはないのですが・・ 基本的なことですいません。 何かご説明頂ける方お願いします。

  • 秀丸マクロについて

    行頭にスペースやタブが0~n個あり、続いて「//」がある行の行頭に 「p」と付与する秀丸マクロを作成したいのですが、 このような場合はどうすればよいでしょうか? 参考になるコードやサイトなどあれば教えて頂けないでしょうか? 例: <タブ><半角スペース><半角スペース>//AAA <タブ><タブ>BBB<タブ>//CCC //DDD EEE<半角スペース><半角スペース>//FFF ↓ p<タブ><半角スペース><半角スペース>//AAA <タブ><タブ>BBB<タブ>//CCC   ←条件に合わないので「p」はつけない p//DDD EEE<半角スペース><半角スペース>//FFF   ←条件に合わないので「p」はつけない

専門家に質問してみよう