{"id":3618,"date":"2024-11-27T19:15:39","date_gmt":"2024-11-27T18:15:39","guid":{"rendered":"https:\/\/desairem.com\/wordpress\/?page_id=3618"},"modified":"2025-12-16T10:36:10","modified_gmt":"2025-12-16T09:36:10","slug":"patchword-iphone","status":"publish","type":"page","link":"https:\/\/desairem.com\/wordpress\/patchword\/patchword-iphone\/","title":{"rendered":"Patchword for iPhone"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"margin-bottom:var(--wp--preset--spacing--40)\"><img decoding=\"async\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/09\/patchword-icon.png\" alt=\"\" class=\"wp-image-3304\" style=\"width:auto;height:200px\"\/><\/figure>\n\n\n\n<p>Compare text files or entire directory hierarchies, export and apply patches, and perform non-destructive find and replace operations on text files.<\/p>\n\n\n\n<p>Patchword is available for Mac, iPad and iPhone. View this page for <a href=\"https:\/\/desairem.com\/wordpress\/patchword\/\" data-type=\"page\" data-id=\"3020\">Mac<\/a>.<\/p>\n\n\n\n<div style=\"display:flex;justify-content:center;overflow:hidden;\"><a href=\"https:\/\/apps.apple.com\/ch\/app\/patchword\/id6475396748?itsct=apps_box_badge&amp;itscg=30200\" style=\"box-shadow:none; -webkit-box-shadow:none; display: inline-block; overflow: hidden; border-radius: 13px; width: 250px; height: 83px;\"><img decoding=\"async\" src=\"https:\/\/tools.applemediaservices.com\/api\/badges\/download-on-the-app-store\/black\/en-us?size=250x83&amp;releaseDate=1355616000\" alt=\"Download on the App Store\" style=\"border-radius: 13px; width: 250px; height: 83px;\"><\/a><\/div><p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-c816cdf9 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:35%\">\n<h2 class=\"wp-block-heading\">Select two files.<\/h2>\n\n\n\n<p>Select the original and the modified file to compare.<\/p>\n\n\n\n<p>Compare texts by characters, words, sentences or lines, and optionally ignore whitespaces or sort the input. Patchword implements the Myers algorithm (on which the <code>diff<\/code> command is based) to quickly compare texts small and large.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:65%\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1470\" height=\"2970\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-1-select-files-iphone.png\" alt=\"\" class=\"wp-image-3625\" style=\"width:368px\" srcset=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-1-select-files-iphone.png 1470w, https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-1-select-files-iphone-600x1212.png 600w\" sizes=\"auto, (max-width: 1470px) 100vw, 1470px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-c816cdf9 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:65%\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1470\" height=\"2970\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-2-compare-text-iphone.png\" alt=\"\" class=\"wp-image-3626\" style=\"width:368px\" srcset=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-2-compare-text-iphone.png 1470w, https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-2-compare-text-iphone-600x1212.png 600w\" sizes=\"auto, (max-width: 1470px) 100vw, 1470px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:35%\">\n<h2 class=\"wp-block-heading\">Diff view.<\/h2>\n\n\n\n<p>Filter the list of changes, discard any of them, and export the resulting file or a <a href=\"https:\/\/desairem.com\/wordpress\/patchword-patch\/\" data-type=\"post\" data-id=\"3420\">patch<\/a> of the changes.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-c816cdf9 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:35%\">\n<h2 class=\"wp-block-heading\">Directories.<\/h2>\n\n\n\n<p>Compare two directories, then compare any of the contained files, or reset a modified file to its original state.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:65%\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1470\" height=\"2970\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-3-compare-directories-iphone.png\" alt=\"\" class=\"wp-image-3627\" style=\"width:368px\" srcset=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-3-compare-directories-iphone.png 1470w, https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-3-compare-directories-iphone-600x1212.png 600w\" sizes=\"auto, (max-width: 1470px) 100vw, 1470px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-c816cdf9 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:65%\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-4-paste-text-iphone.png\" alt=\"\" class=\"wp-image-3623\" style=\"width:368px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:35%\">\n<h2 class=\"wp-block-heading\">Copy and paste.<\/h2>\n\n\n\n<p>Then compare.<\/p>\n\n\n\n<p>Alternatively, send two texts to compare from the Shortcuts app.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-c816cdf9 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:35%\">\n<h2 class=\"wp-block-heading\">Non-destructive editing.<\/h2>\n\n\n\n<p>Create <a href=\"https:\/\/desairem.com\/wordpress\/patchword-edit-script\/\" data-type=\"post\" data-id=\"3426\">edit scripts<\/a> that can be applied non-destructively to any text file and export the resulting text.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:65%\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1470\" height=\"2970\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-5-edit-script-iphone.png\" alt=\"\" class=\"wp-image-3621\" style=\"width:368px\" srcset=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-5-edit-script-iphone.png 1470w, https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-5-edit-script-iphone-600x1212.png 600w\" sizes=\"auto, (max-width: 1470px) 100vw, 1470px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1470\" height=\"2970\" src=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-5-edit-script-result-iphone.png\" alt=\"\" class=\"wp-image-3620\" style=\"width:368px\" srcset=\"https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-5-edit-script-result-iphone.png 1470w, https:\/\/desairem.com\/wordpress\/wp-content\/uploads\/2024\/11\/patchword-screenshot-5-edit-script-result-iphone-600x1212.png 600w\" sizes=\"auto, (max-width: 1470px) 100vw, 1470px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>I created Patchword because I couldn\u2019t find an app for comparing files that was flexible, easy to use and affordable. If you have any&nbsp;<a href=\"https:\/\/desairem.com\/wordpress\/patchword\/patchword-contact\/\" data-type=\"page\" data-id=\"3022\">problem to report or a suggestion for a new feature<\/a>, I\u2019m always happy to help!<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Compare text files or entire directory hierarchies, export and apply patches, and perform non-destructive find and replace operations on text files. Patchword is available for Mac, iPad and iPhone. View this page for Mac. Select two files. Select the original and the modified file to compare. Compare texts by characters, words, sentences or lines, and [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":3020,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3618","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/pages\/3618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/comments?post=3618"}],"version-history":[{"count":9,"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/pages\/3618\/revisions"}],"predecessor-version":[{"id":4913,"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/pages\/3618\/revisions\/4913"}],"up":[{"embeddable":true,"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/pages\/3020"}],"wp:attachment":[{"href":"https:\/\/desairem.com\/wordpress\/wp-json\/wp\/v2\/media?parent=3618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}