プログラマが使ってはいけないテキストエディタ

■ このスレッドは過去ログ倉庫に格納されています
2019/12/29(日) 00:16:44.41ID:SKfvh0GI
秀丸
サクラエディタ
他になにかあったっけ?
2020/01/17(金) 00:27:53.52ID:sfvBQC5I
文書構造という概念
2020/01/17(金) 17:20:03.91ID:463A7DQM
LaTeXがあればワードなんてゴミは要らん
2020/01/17(金) 18:03:43.30ID:X4xyG/sO
WordでLaTeXの数式が使用できるのに
今更LaTeX専用ソフトを使う必要あるの?

LaTeX専用ソフトを使うと数式じゃないところまで
苦労するはめになるでしょ?
2020/01/17(金) 18:49:19.84ID:T5MzU9c3
>>50
あれはベタ打ちして
あとで成型すんだよ
2020/01/17(金) 20:58:42.62ID:cfpw3pVl
ワードはスタイルをカスケードさせて欲しい
ちょっとだけ違うスタイルを定義した後に元のスタイルを変更して反映されないからいちいち合わせて変更するのはタルい
59デフォルトの名無しさん
垢版 |
2020/01/18(土) 18:07:42.66ID:yDwqEwT6
>>56
word文章はgitでdiffとったりマージしたり出来ないからな
2020/01/18(土) 19:03:22.69ID:34RcyaUW
>>59
diffはワード本体でできるからいいけどマージは流石に無理だしねぇ
誰かマージツール作ってくれねぇかな
俺には無理
2020/01/18(土) 20:18:26.56ID:w6J1AYPB
>>59
文書の変更履歴をまとめる
Word for Office 365 Word 2019 Word 2016 Word 2013 Word 2010 Word 2007
文書を校閲のために送信した後に、何度もコピーを送信することがあります。これには、見落としたくない修正候補と変更が反映されます。
この問題が発生した場合は、すべての編集とアイデアを1つの文書にまとめます。

https://support.office.com/ja-jp/article/%E6%96%87%E6%9B%B8%E3%81%AE%E5%A4%89%E6%9B%B4%E5%B1%A5%E6%AD%B4%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%82%8B-f8f07f09-4461-4376-b041-89ad67412cfe
2020/01/18(土) 20:41:25.62ID:34RcyaUW
>>61
gitとかsvnとか使ったことある?
2020/01/18(土) 20:57:37.98ID:ia/nK70a
コンパイルするとwordになるマークアップ言語を開発すれば解決
2020/01/18(土) 21:08:11.96ID:w6J1AYPB
>>62
Office使ったことある?w
65デフォルトの名無しさん
垢版 |
2020/01/18(土) 21:13:35.30ID:7x9CuS9j
>>64
アスペかよ
2020/01/18(土) 21:16:24.43ID:w6J1AYPB
>>65
違うよw
2020/01/18(土) 21:37:49.10ID:34RcyaUW
>>64
ああそういう反応しかできないってことはgitやsvnのマージ機能を知らんわけね
>>61のマージは操作が面倒なのをさっぴいても複数の人が変更したらマージできなくなるよ
2020/01/18(土) 21:50:01.50ID:w6J1AYPB
なぜ複数の人が変更したらマージできないと?
そもそも行単位でマージできればだいたい事足りるソースコードと、
長い一連の文章(80文字ごとに改行なんて入れませんよ?w)の
一部分を修正する文章でマージ戦略が同じなわけないし、
図や表などソースコードのバージョン管理ツールじゃ扱いづらいものまで
扱わなければいけない文書で同じことができるなんて思っちゃいないだろうな
だから使ったこと無いんだろうなって話
2020/01/18(土) 21:52:22.68ID:w6J1AYPB
こいつ、ソースコードの自動マージが
文書でも使えると思ってそうなんだよなw
2020/01/18(土) 21:55:36.72ID:34RcyaUW
使えないから>>59の結論になるんだが…
わざわざ意味のない>>61出してくるとかマジモンのアスペかよw
2020/01/18(土) 21:57:00.61ID:34RcyaUW
>>63
AsciiDoc程度ならなんとかなりそうな気もする
2020/01/18(土) 22:02:57.04ID:w6J1AYPB
>>70
お前が理解してないだけじゃんか

まず「ワード文書」ではなく「自然言語による文書」な

「自然言語による文書」はソースコードの差分やマージはうまく機能しないが、
その代わりにワードでは「自然言語による文書」に適した
修正をまとめる機能があるって言ってるの。

LaTeXには「自然言語による文書」に適した修正をまとめる機能はないでしょ
バージョン管理機能の「ソースコード」の差分やマージの機能で"代用"することはできても
それは自然言語による文書には適していない
2020/01/18(土) 22:08:42.20ID:w6J1AYPB
わかり易い例だとXMLファイルに対して
gitのdiffやマージが使えるだろうか?って話に例えられるな

XMLはテキストベースだからgitのdiffやマージは動きはするだろう
だがSVGファイルはXMLベースだからXMLファイルと言えるが
SVG(画像)に対して差分をマージしたって壊れるだけなんだよ。
2020/01/18(土) 22:14:19.46ID:Iw/95SDF
ほれ、マージツールだ。
https://winmerge.org/?lang=en
2020/01/19(日) 08:17:01.98ID:UmCLgzkS
>>72
> その代わりにワードでは「自然言語による文書」に適した
> 修正をまとめる機能があるって言ってるの。
人間に丸投げしてるだけだろ
あの程度ならgit/svnの方が楽にできるぞ

>>73
ふつうにSVGでもマージできるだろ
画像は修正範囲が大きくてコンフリクトしやすいだけのこと
根本を全く理解してないことがよくわかるw
2020/01/19(日) 08:21:46.24ID:JpGnQ0ST
> ふつうにSVGでもマージできるだろ

出来ないよ。お前は意図した結果にならなくても
とりあえず動けばいいと思ってるんだろうけどなw
2020/01/19(日) 08:23:47.48ID:JpGnQ0ST
例えばSVGで四角の画像と三角の画像をマージしたら
四角と三角が表示されるかと思ったら、そうはならないからな
2020/01/19(日) 09:45:17.48ID:UmCLgzkS
なるだろ
塗りつぶししてるなら重ね合わせ順序とかで見えないかもしれないけど内部的には存在してるし
ひょっとしてSVGがどんなもんか知らんのか?w
2020/01/19(日) 09:50:55.63ID:JpGnQ0ST
SVGのことを知っているなら、
同じ見た目でも、中身は全く違っていたり、
SVG的には影響がまったくない改行が入っていたり
入っていなかったりするのを知ってるはずですがねぇ
2020/01/19(日) 11:06:50.39ID:UmCLgzkS
そんなのは普通のソースコードでもありますけど?
恥の上塗りしすぎだろw
2020/01/19(日) 14:22:11.34ID:JpGnQ0ST
あるかないかの話じゃないだろ
それがどれだけ多いかの話だ
アホだなぁ
2020/01/19(日) 15:22:14.98ID:UmCLgzkS
同じ図形でXMLがコロコロ変わるってどんな環境なんだ?w
83デフォルトの名無しさん
垢版 |
2020/01/19(日) 16:14:26.18ID:MaSkcFuv
ワープロ専用機
84デフォルトの名無しさん
垢版 |
2020/01/19(日) 16:15:32.46ID:MaSkcFuv
>>82
そんなCMSでもよくある話。
2020/01/19(日) 16:33:59.52ID:UmCLgzkS
>>84
どこのポンコツCMSなの?w
86デフォルトの名無しさん
垢版 |
2020/01/19(日) 16:34:10.88ID:J1LU0dVW
あれ? viスレになってない。
2020/01/19(日) 16:34:51.28ID:UmCLgzkS
>>83
SVGが使えるワープロ専用機なんてあったっけ?
2020/01/19(日) 18:18:08.89ID:JpGnQ0ST
>>82
SVGは少し変えるだけでXMLがガラリと変わることがあるぞ
一般的に画像編集ソフトっていうのは通常SVG形式以外にも対応してる
だから画像の内部データをSVGデータとして持ってるとは限らない
内部形式からSVGへのエクスポートをするとき、元のSVGと同じものが生成されるとは限らない
同じソフトを使って僅かな修正だけすれば変更も僅かかもしれないがな

だけど画像を編集するときに、あるオブジェクトを付けたり足したり移動したりだけでコミットしたりしない
付けたり足したりするとバランスが悪くなるので全体も一緒に調整する
ソースコードは多くの場合、80文字だか100文字だかの行単位で意味が完結するものだが
画像は全体で意味をなしてる。文書はパラグラフ単位で意味をなしている。

他の行はなるべく変えないようにするソースコードの編集とはそこが違うんだわ
差分を見るだけならまだできるかもしれないが、マージは壊滅的
(ワード文書でも差分を見るだけなら問題なくできるよw)
これはソフトの問題ではなくてコンテンツ(画像や文書)の性質によるもの

SVGをテキストファイルとして編集するんじゃないんだからさぁ
ソースコードと同じやり方が通じるわけがないんだよ
バージョン管理ツールはソースコード以外にうまく適用できるとは限らない
動くかどうかじゃなくて、差分やマージが実用になるかどうかって意味ね
2020/01/19(日) 18:53:30.40ID:UmCLgzkS
結局具体的なツール名も出せずに撃沈かよw
そもそも全体を編集した奴なんてどうやってもマージなんてできないだろ
ソースコードも全体をリファクタリングしたら似たようなことになるから通常の編集とは別に実施してコミットするとかやるし
画像ソフト使うならSVGに限らずマージは諦めて別ファイルで管理するとか普通にやる
まともな運用を知らんだけじゃないの?
2020/01/19(日) 19:11:56.43ID:JpGnQ0ST
>>89


word文章はgitでdiffとったりマージしたり出来ないっていうから、
それはソースコードじゃないんだから、gitでdiffやマージが出来ても
実用にならないから嬉しくないって言ってるんだが

ワード文書なら、ワード文書のマージツール(>>61)が適してる
2020/01/19(日) 19:41:35.90ID:UmCLgzkS
そのマージツール(>>61)がダメダメっていう話なんだけど…
ないよりはマシだけどいちいち反映するかを判断することになるから実際にやるとなると大変だよ
なので、>>55-56>>59 ってことね
2020/01/19(日) 21:55:04.67ID:C1Ro2V0L
ここwordスレなの?
2020/01/20(月) 01:05:16.92ID:RcMhfW5O
1人が暴れてるだけだからそう見えるだけ
2020/01/20(月) 04:05:51.90ID:7opfzcGw
vi
2020/01/20(月) 10:02:00.23ID:sGRNQ9hq
vimは好きだがviはマジ勘弁
2020/01/20(月) 11:38:11.48ID:811Tqj5/
いやviは最高だろ
2020/01/20(月) 12:28:39.80ID:OxRp59bR
Vimになれてしまうと他のが苦痛で使えないので使ってはいけない
2020/01/20(月) 13:19:44.02ID:q7Hp9Ysl
(vimではなく)viはvi互換モードを切って使ってる。
vi互換モードはカーソルキーでABCDと入力されたりとクソだが
set nocompatibleで標準モードにすれば基本的な機能は使える。

標準モード(笑)がない古いviなんてもはや存在しないでしょ
IEと同じで切り捨て切り捨てw
99デフォルトの名無しさん
垢版 |
2020/01/20(月) 18:18:46.33ID:HeAD8eoi
>>89
編集画面を開いて何も変えずに保存すると、どんどんテキストがかわる製品はたくさんある。
2020/01/20(月) 19:35:39.73ID:GpVc2zRq
>>99
>>85
101デフォルトの名無しさん
垢版 |
2020/01/20(月) 19:38:55.45ID:4imbKnd2
>>100
名前は忘れた
102デフォルトの名無しさん
垢版 |
2020/01/20(月) 19:39:32.97ID:4imbKnd2
>>100
アリアンツが社内で使っていたやつ
103デフォルトの名無しさん
垢版 |
2020/01/20(月) 19:41:15.95ID:4imbKnd2
間違った。

アリアンツ社内ではなく、自社のホームページで使っていた。
104デフォルトの名無しさん
垢版 |
2020/01/20(月) 19:43:33.52ID:4imbKnd2
世の中、クソみたいな製品でもなぜかよく売れている。

WordPressなんてデータベース設計がクソすぎるが、なぜかよく使われる。

データベース設計がクソなんで馬鹿みたいに工数がかかって、人件費で死ぬ。
105デフォルトの名無しさん
垢版 |
2020/01/20(月) 19:44:44.44ID:4imbKnd2
みんな見えていないところを確認せずに騙されて買うんだよな。
2020/01/20(月) 20:21:25.79ID:tbWOohPK
SVGを第一に考えるならinkscapeを使うのが一番よ。スレ違いになるから詳しくは言わないけど
107デフォルトの名無しさん
垢版 |
2020/01/20(月) 20:45:51.47ID:y2Mesqds
どれならいいの?
2020/01/20(月) 22:45:03.33ID:H8lOLDb9
>>101-103
たくさんあると言いながらアリアンツとかよく知らん会社のツール出されてもな困るw
109デフォルトの名無しさん
垢版 |
2020/01/20(月) 22:47:54.97ID:4imbKnd2
>>108
アリアンツは日本では知名度は低いが、世界中で知られている大手グローバル保険会社。
110デフォルトの名無しさん
垢版 |
2020/01/20(月) 22:50:31.72ID:4imbKnd2
外国では保険会社のアリアンツは有名。

世界トップレベルの保険会社。
2020/01/20(月) 23:01:55.84ID:q7Hp9Ysl
アンメルツヨコヨコ
112デフォルトの名無しさん
垢版 |
2020/01/20(月) 23:09:16.28ID:4imbKnd2
>>1
メモ帳
2020/01/20(月) 23:44:44.81ID:gJU1VlFT
なんでもいいけど自動保存がデフォルトで有効なエディタをそうと知らずに使うのはやめてほしい
タイムスタンプ意味なく変えんといて
git管理してるファイルならともかく確認する手間が
114デフォルトの名無しさん
垢版 |
2020/01/21(火) 00:28:32.70ID:kOBQMwNv
アリアンツとはずいぶん冗長な名前。
2020/01/21(火) 00:31:24.77ID:WiG1xtWu
アンリツ
2020/01/21(火) 03:41:49.78ID:GtVcV2dY
Peggyとかいう有能
2020/01/21(火) 05:02:19.33ID:KUdaoSoK
>>109-110
だから何?
アリアンツかアンメルツなのか知らんけど、ここ見てる奴のほとんどがまず使うことのないツール挙げられても困る
>>99 > 製品はたくさんある。
って言うなら有名どころの製品を2~3挙げなよ
118デフォルトの名無しさん
垢版 |
2020/01/21(火) 06:24:10.06ID:k7WcwuYH
>>117
ググレカス
119デフォルトの名無しさん
垢版 |
2020/01/21(火) 06:26:04.83ID:k7WcwuYH
>>117
Excel、Word、PowerPoint、Access
120デフォルトの名無しさん
垢版 |
2020/01/21(火) 06:27:15.64ID:k7WcwuYH
嘘だと思うのなら、拡張子をzipにして展開し、XMLを見ればいい。
2020/01/21(火) 06:27:30.41ID:0NKu0wyt
いっぱいあるねー
糞の山だなw
2020/01/21(火) 06:43:44.47ID:1uttzOAv
>>118
ググれとかしか言えないならでかい口叩くな、ボケ

>>119
オフィスソフトは更新回数とかを変更するから当たり前
そんなことも知らんのかよw
2020/01/21(火) 06:45:25.89ID:1uttzOAv
>>120
どうせテキトー言ってるだろw
どこのタグが変わるのか言ってみ
124デフォルトの名無しさん
垢版 |
2020/01/21(火) 12:17:10.23ID:KBBRmDCG
>>123
自分で確認しないの?
125デフォルトの名無しさん
垢版 |
2020/01/21(火) 12:18:05.64ID:KBBRmDCG
マイクロソフト製品はバグで保存するたびにどんどんXMLが変わっているんだぜ?
2020/01/21(火) 13:02:52.64ID:1uttzOAv
>>124-125
まだやるの?
そう言うのは具体的な事例がないと意味ないぞw
127デフォルトの名無しさん
垢版 |
2020/01/21(火) 13:48:08.93ID:KBBRmDCG
>>126
現実を受け入れろ
2020/01/21(火) 17:54:42.85ID:1uttzOAv
せっかくVisual Studio 2015(のプロジェクトファイル)とかの答えも用意してあったのに、>>127のレベルが低すぎて話にもならない現実なw
129デフォルトの名無しさん
垢版 |
2020/01/21(火) 18:05:08.93ID:KBBRmDCG
>>128
Windowsだってそうだよ。もともとこう言ってもよかったが、あなたは何を言おうが反論する性格だから、あえて言わなかった。
2020/01/21(火) 18:45:50.25ID:1uttzOAv
>>129
> Windowsだってそうだよ。
何言ってるのこの人
アプリとOSの区別もついてないのかよw
131デフォルトの名無しさん
垢版 |
2020/01/21(火) 18:48:00.55ID:Ltej1cGI
俺の使ってるエクセルだと docsProps/core.xml の dcterms:modified というタグに保存時間が入ってるので、セーブの度に書き換わるね
2020/01/21(火) 20:01:12.19ID:1uttzOAv
>>131
>>122にも書いたけどオフィスソフトはその手の情報を書き込むからバージョン管理が面倒なんだよな
133デフォルトの名無しさん
垢版 |
2020/01/21(火) 20:31:21.67ID:k7WcwuYH
>>130
OSだってほとんどがアプリケーションだよ?

無知すぎるだろ。
2020/01/21(火) 20:54:08.77ID:1uttzOAv
> OSだってほとんどがアプリケーションだよ?
> OSだってほとんどがアプリケーションだよ?
> OSだってほとんどがアプリケーションだよ?
www
2020/01/21(火) 20:55:09.95ID:i9+Q9OzQ
色々と設定に手を入れてあるvim
プレーンなviは他にどうしようもない時のために使えるべきだが
vimをメインに使うやつは底抜けのバカ

emacsも同罪、特殊環境仕込むのやめろ
136デフォルトの名無しさん
垢版 |
2020/01/21(火) 21:06:35.87ID:k7WcwuYH
>>134
OSはカーネル以外は、OSの一部というよりは付属アプリケーション。

無知すぎる。
2020/01/21(火) 21:53:02.55ID:9LxBEujF
不毛
2020/01/21(火) 22:03:28.64ID:KUdaoSoK
>>136
> OSはカーネル以外は、OSの一部というよりは付属アプリケーション。
> OSはカーネル以外は、OSの一部というよりは付属アプリケーション。
> OSはカーネル以外は、OSの一部というよりは付属アプリケーション。
www
デバイスドライバも知らないらしい
139デフォルトの名無しさん
垢版 |
2020/01/21(火) 22:25:34.21ID:k7WcwuYH
>>138
デバイスドライバはOS外のソフトウェアです。

Windowsなどはよく使われる互換性のあるドライバを持っているだけで、デバイスドライバとは、OSが用意するものではなく、そのOSで使えるようにデバイスを開発する側が作るものです。

無知をさらすのはかまいません。

さらに反論できるのから、また反論してください。
140デフォルトの名無しさん
垢版 |
2020/01/21(火) 22:27:05.49ID:k7WcwuYH
>>138
デバイスドライバはOS外のソフトウェアです。

Windowsなどはよく使われる互換性のあるドライバを持っているだけで、デバイスドライバとは、OSが用意するものではなく、そのOSで使えるようにデバイスを開発した側が作るものです。

無知をさらすのはかまいません。

さらに反論できるのなら、また反論してください。
141デフォルトの名無しさん
垢版 |
2020/01/21(火) 23:00:48.25ID:/Wr+79qW
初期のUNIXのデバイスドライバはどう考えてOSの一部と言うべきものだったけどね
いまでも、カーネルと一緒に静的にリンクされる一部のデバイスドライバは、OSに属すると言っていいだろう
2020/01/21(火) 23:03:38.47ID:KUdaoSoK
フィルタードライバとかプロトコルスタックとかも知らんのか…
無理すんな、恥の上塗りにしかなってないぞw
143デフォルトの名無しさん
垢版 |
2020/01/21(火) 23:18:54.78ID:k7WcwuYH
接続される側も準備が必要だから、OS側にもあるのは当然。しかし個々のデバイスはOSが知る由もなく、ドライバの大半はデバイスを開発した会社が用意する。

OSはエスパーではないので、未知のデバイスのドライバを先に用意することはできない。
144デフォルトの名無しさん
垢版 |
2020/01/21(火) 23:21:43.93ID:k7WcwuYH
こういうWindowsアプリケーションが必要だとユーザーが考えたら、マイクロソフトが勝手に作ってくれるような話になっているが、言っていることが滅茶苦茶だとなぜ気づくかない?
145デフォルトの名無しさん
垢版 |
2020/01/21(火) 23:53:06.80ID:/Wr+79qW
初期のUNIXでは標準で提供されないデバイスドライバは、ソースコードの形式やコンパイルだけされた*.oの形式で提供されて、ユーザがカーネルにldでリンクして使ってたんだよ?
必要ならばユーザがデバイドライバを直接書いたりもしていた
昔は物理デバイスに対応するようなデバイスドライバを直接カーネルにリンクする必要があった
プロコルスタックとかフィルタードライバなんてものは無かった、似たような端末ラインデシプリンモジュールは比較的初期からあったのかな
146デフォルトの名無しさん
垢版 |
2020/01/22(水) 01:26:45.30ID:y3ICrK++
メモ帳
2020/01/22(水) 01:28:34.37ID:Oaq4ZScQ
ふつうにvimだよな。何がダメってvi使いの仕事が遅いことと、バグが多いこと。
2020/01/22(水) 01:42:06.21ID:i0blVxa5
edlin 神の御業
149デフォルトの名無しさん
垢版 |
2020/01/22(水) 01:53:23.24ID:bWB58WeC
紙カードパンチャーは究極のラインエディタ
2020/01/22(水) 06:17:20.89ID:5ZEpXTmM
家に置いて使って見たいな本物のTTY端末
2020/01/22(水) 06:49:23.85ID:Nmp255Fk
>>144-145
お前は一体何を主張してるんだよw
ドライバを誰が作ったかなんてどうでもいいだろ
Windowsにはメーカーが作ったにせよ山ほどドライバが含まれてるぞ
あとお前は知らんだろうけどキーボードとかUSBメモリーとかはdevice classと言うものがあって基本機能は標準的なドライバで動作するようになってる
2020/01/22(水) 06:51:32.86ID:Nmp255Fk
>>149
紙テープならキャラクタ毎に切り貼りできますよw
2020/01/22(水) 06:59:04.82ID:Nmp255Fk
>>150
タイピュータとかならまだしもゴルフボールなんて使った日にはうるさくてたまらんぞ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況