タグ

diffに関するrichard_rawのブックマーク (15)

  • ターミナルの diff で、github のように、行の中で具体的に差分がある部分に色付けをしたい

    github の PR の diff 表示では、行ごとの diff に加えて、行中のどこの部分に差異があるのかを表示してくれます。例えば linux の PR から適当に拾ってきたこのページ などが具体例です。 今、コマンドライン上の diff においても、このように色付けができたら便利だろうと思い、その方法を探しています。 diff に色を付けようとして、見つかったパッケージは、 colordiff というツール で、これを使うと、例えば + の行は緑色、-の行は赤色といったように、行ごとに色を付与してくれますが、最終的に実現したい github 的な diff の再現において、「行中の差異の部分の表示」はやってくれていないな、と思っています。 質問 github の PR ページの diff のように、行中の差異の部分まで色わけしてくれるような diff を、ターミナル上で実現したいの

    ターミナルの diff で、github のように、行の中で具体的に差分がある部分に色付けをしたい
    richard_raw
    richard_raw 2021/05/19
    いろいろあるんですな。個人的にはvimdiffかwdiff&colordiffかしら。
  • iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! - Qiita

    こちらの記事内容は3年以上前のものなので、記事内にあるアプリケーションなどの動作やUIは実際と異なる可能性があるのでご注意ください。 (2023/01/04追記) iPadでプログラミングwwwアホちゃうかwww ワイ「え?お前全部iPadでプログラミングしてんの?そんなん効率悪いに決まっとるやんw」 ワイ「せいぜいでっかい画面でGithubのコード眺めるくらいしかできないやろwてかハイライトすらないんじゃn」 ?!(Monokaiで表示されとるやんけ...) ワイ「おっ、おう。シンタックスハイライトくらいはできるんやな。」 ワイ「まあ、考えてみればそのくらいは余裕だわなwでもな〜wコードだけ書けてもプレビューは?流石にそれが出来ないことには使えるとはいえn」 ?!?!(localhostで立ててくれるんか...これならCDN使えば簡単なサイトくらいやったらiPadだけで楽に作れるやんけ.

    iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! - Qiita
    richard_raw
    richard_raw 2019/03/05
    有料エディタでこんなことができるようになるのか……。
  • 寄り目を利用した「目diff」および「立体インデント」の考案 - Qiita

    疲れてくると寄り目になっちゃう現象ありますよね。 これを有効活用する方法を思いついたので書き留めようと思います。 先日 react native でアプリを作ってたんですが、なんかの操作の前後で挙動が想定と違いました。 よく分かんなかったので、とりあえずデータの中身を表示させて、 ふとした拍子で再現しなくなると困るので念のためスクショを撮りました。 (左: バグる前 / 右: バグった後。データは今てきとーにでっち上げたものです。) 見ても分かんない、えーと、どうすんだっけ… Remote Debug 有効にして Chrome の…テキストを diff で…あぁ、目が寄るぅ…… あぁなんだ categoryId が変わっちゃってるじゃん、と一目瞭然ですね。 インデントと行数が揃ってるっていう前提の上ですが、寄り目を使うと diff 部分が マトリックスでラグってるとき風に(網膜上に)表示さ

    寄り目を利用した「目diff」および「立体インデント」の考案 - Qiita
    richard_raw
    richard_raw 2018/07/23
    目grepに続いて目diffか……。自分は立体視できたことがないので羨ましいです。
  • svn diff で vimdiff を使う - weblog of key_amb

    以下のようなvimdiffのラッパーを書く $ cat /home/me/bin/mysvndiff #!/bin/sh DIFF="/usr/bin/vimdiff" $DIFF $6 $7 そしたら、svnのdiff-cmdに設定する $ vi ~/.subversion/config [helpers] diff-cmd = /home/me/bin/mysvndiff See How to use vimdiff as the subversion diff tool | t+1

    svn diff で vimdiff を使う - weblog of key_amb
    richard_raw
    richard_raw 2018/05/24
    通常のsvn diffだと分かりにくいので参考にします。
  • わかりやすい画像のdiffを求めて - Qiita

    どうも。フロントエンドエンジニアの @Quramy です。 さて、前回、1日10万枚の画像を検証するためにやったことで書いているとおり、reg-suitという画像に特化した回帰テストツールをメンテしています。 画像回帰テストという文脈において、差分の可視化方法はとても重要なファクターです。なぜなら、画像(=スナップショット)に差分が発生したからといって、それすなわち棄却、というわけではなく、その差分の内容を判断して、意図せぬ変更であれば棄却、意図した変更であればexpectedを更新する必要があります。すなわち、ワークフローに目視による差分のレビューが発生するのです。 そこで、少しだけ異なる2枚の画像について差分を効果的に可視化する、というテーマに向き合ってみました。 主にC++OpenCVでの実装ですが、これらの知識が無くとも読めるよう、コードやAPIへの言及を少なくして、中間画像で説

    わかりやすい画像のdiffを求めて - Qiita
    richard_raw
    richard_raw 2017/12/26
    ある程度はローカルでやっていいんだ。/領域の拡張のところで振り切られた。自分はまだまだ修行が足りない……。
  • Linuxでのパッチの作り方(diff)と使い方(patch)

    パッチはどういうときに役立てるのか、自分的なメモです。 diffコマンドの詳細解説 http://x68000.q-e-d.net/~68user/unix/pickup?diff patchコマンドの詳細解説 http://x68000.q-e-d.net/~68user/unix/pickup?patch 実際使うとしたら、大体以下の2通りぐらいかなと 単一ファイルに対するパッチ 1つ目のパターンは、一つのファイルに対するパッチを作成したいというとき。

    Linuxでのパッチの作り方(diff)と使い方(patch)
    richard_raw
    richard_raw 2016/03/08
    実はdiffとpatchの使い方が怪しかったのでメモメモ。
  • Introducing split diffs

    Diffs now come in two flavors, unified and split. Switch between them on pull request, commit, and compare pages using the toggle in the top right of the page. The mode you last used will become your preferred default. 🤘

    Introducing split diffs
    richard_raw
    richard_raw 2014/09/05
    diffが見やすくなっている!
  • WordやExcelの差分を検出し、比較できるフリーソフトxdocdiff WinMerge Plugin - 小さい頃はエラ呼吸

    はじめに 異なる2つのExcelファイルをテキストファイルのように比較して、どこに違いあるのかを調べたいと思ったことはありませんか?そんなときには、xdocdiff WinMerge Pluginというフリーソフトが非常に役に立ちます。 メキメキ上達! エクセル関数ワザ100(日経ビジネス人文庫)posted with amazlet at 14.02.04日経PC21 日経済新聞出版社 売り上げランキング: 540 Amazon.co.jpで詳細を見る WinMergeとxdocdiff WinMerge Plugin xdocdiff WinMerge Pluginは、WinMergeというテキスト比較・マージツールのプラグインです。 WinMergeは、ファイルやディレクトリを比較して、どこに差分があるかを一目でわかるように表示してくれます。WinMergeの特徴として、オープンソ

    WordやExcelの差分を検出し、比較できるフリーソフトxdocdiff WinMerge Plugin - 小さい頃はエラ呼吸
    richard_raw
    richard_raw 2014/06/24
    WinMergeのプラグイン。職場で周知します。
  • YappoLogs: xlsx ファイルを git diff しやすくする為の天才的な wrapper script を書いた

    皆さんはプロジェクトのリソースとしてエクセルの xlsx ファイルを使う事があると思います。 何てったって事務職の人ですら楽々使えるスーパー優れた UI なので、 web の管理画面とかを作り込むよりもエクセルでシート作ってもらってしまった方が早いケースも多いんです。現実の世界では。 で、普通の人は TSV にするだの CSV にしてもらうだのすると思うんですが、一方的にデータ貰うだけなら良いんだけど、相手とやり取りする時にはどうしても xlsx ファイル経由とかにしないと相手がこまる!やっぱりエンジニアのエは優しさのエだから相手に優しくしないとだめです。 で、 xslx ファイルでエンジニア以外の人とデータやり取りするとやっぱり、バージョン管理したくなるのが人情です。 でも xslx ファイルはバイナリファイルなので git diff とかが残念です。。。 って事で作っちゃいました。 h

    richard_raw
    richard_raw 2014/06/20
    xlsxのdiffを見やすくするperlスクリプト。天才!
  • 第328回 「違いがわかる人」になろう | gihyo.jp

    人の世は移ろいゆくものです。人生の劇的な変化にはそうそう遭遇しないかもしれませんが、身の回りのちょっとした変化ぐらいであれば毎日のようにどこかで発生しています。そしてその違いに気が付けるかどうかで、世界を見る目は大きく変わるのです。 バージョンアップ前後のソースコードの差異、校正から戻ってきた原稿の変更点、ミステリーツアーを賭けた間違い探し、恋人の髪型の変化……。そんな日々の「違いがわかる人」になり、ゆくゆくは上質を知る人になるために、今回はいくつかの差分ツールを紹介します。 テキストの差分 Ubuntuの利用者が一番よく調べる「違い」はテキストデータ、とくにソースコードの「差分」でしょう。Ubuntuに最初から入っているdiffコマンドは、2つのファイルやディレクトリの差分を人と機械が読みやすいフォーマットで作成するためのコマンドです。 たとえば以下の2つのファイル、sampleA.tx

    第328回 「違いがわかる人」になろう | gihyo.jp
    richard_raw
    richard_raw 2014/06/13
    diffの派生ツールたち。colordiffくらいしか知らなかった。DocDiff便利そうですね。
  • SourceTreeの使い方 - 初心者が習得すべき基本操作(diff, stash, tag, revert, cherry-pick) - ICS MEDIA

    SourceTreeの使い方 - 初心者が習得すべき基操作(diff, stash, tag, revert, cherry-pick) GitクライアントのSourceTreeソースツリーは無料で使えるGitアプリケーションとして人気があります。「SourceTreeの基的な使い方はバッチリ! だけど、まだまだ使っていない機能があるなぁ」なんて人も多いのではないでしょうか? そんな人へオススメの知っておくと便利な機能を5つ紹介します。 ※記事は2020年現在のmacOS 10.15、SourceTree 3で解説しています。Windows版のSourceTreeでも同じ手順で利用できます。 はじめに - SourceTreeとは? SourceTreeはGit / MercurialのGUIクライアントで、Atlassian社から無償で提供されています。WindowsmacOS

    SourceTreeの使い方 - 初心者が習得すべき基本操作(diff, stash, tag, revert, cherry-pick) - ICS MEDIA
    richard_raw
    richard_raw 2014/05/30
    ああ、そういう風にDiff取れるんですね。/stash使ってないなー。
  • コピペも見抜ける? STAP細胞問題で活躍、テキスト比較ツール「デュフフ」とは

    STAP細胞問題に絡み、テキストの差分を比較できるツール「difff」(デュフフ)が脚光を浴びている。フォームに2種類のテキストを入力するだけで、異なる部分を分かりやすく表示。論文などの“コピペ”を見抜くのにも役立つ。 新型万能細胞「STAP細胞」論文に不自然な点が相次いで指摘されている問題に関連し、テキストの差分を比較できる日語対応ツール「difff」(デュフフ、正式表記は半角カナ)が脚光を浴びている。フォームに2種類のテキストを入力するだけで、両テキストの異なる部分に色を付けて分かりやすく表示。“コピペ”を見抜くのにも役立つ。 STAP細胞問題では、理化学研究所の小保方晴子氏の博士論文が米国立衛生研究所のWebサイトに掲載されている文章と酷似しているとの指摘があり、2つの文書を「difff」を使って比較したURLがTwitterなどで出回った。 difffは、2つのテキストの差分を検

    コピペも見抜ける? STAP細胞問題で活躍、テキスト比較ツール「デュフフ」とは
    richard_raw
    richard_raw 2014/03/13
    開発したのが生物学者ということで勝手に親近感。バイオインフォマティクス……じゃなくて論文修正用でしたか。
  • 意外と知られていない diff に関する機能 - 永遠に未完成

    Vim Advent Calendar 2012 の 147 日目の記事です。 137 日目の tyru さんの記事で、Vim の diff 機能について紹介がありました。この記事ではもう少し細かい diff の機能について紹介したいと思います。 :diffthis 比較したい対象がファイルではない場合、例えば、外部からデータを無名バッファにコピーしてきた場合に、それらのバッファの diff を表示したいことがあります。この場合は、:diffsplit は使えません。 こういう場合は :diffthis を使います。diff を適用したいバッファでそれぞれ :diffthis をすると、実行したバッファ同士の差分を見ることができます。 これを利用した設定に、help で紹介されている :DiffOrig があります。(:help :DiffOrig) これは現在編集中のファイルと、最後に保

    意外と知られていない diff に関する機能 - 永遠に未完成
    richard_raw
    richard_raw 2013/04/26
    便利そう。
  • WinMerge 日本語版

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    richard_raw
    richard_raw 2012/08/03
    TortoiseSVNと連携するとか。
  • Image View Mode Demo · cameronmcefee/Image-Diff-View-Modes@8e95f70

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Image View Mode Demo · cameronmcefee/Image-Diff-View-Modes@8e95f70
    richard_raw
    richard_raw 2011/04/06
    なにこれ凄い。
  • 1