[{"data":1,"prerenderedAt":296},["ShallowReactive",2],{"project-10581903":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":42,"post_text":44,"what":45,"said":69,"maker_in_thread":153,"shape":164,"grid":168,"attempts":256,"same_week":261,"maker_shows":288,"maker_hidden":289,"reader_version":290,"card":291},"10581903","copy-syntax-highlight-osx","Copy any code to clipboard in OS X, adding proper syntax highlighting","title","Show HN: Copy any code to clipboard in OS X, adding proper syntax highlighting","https:\u002F\u002Fgithub.com\u002Fminimaxir\u002Fcopy-syntax-highlight-osx","github.com","minimaxir",1447776126,2015,55,42,511,2565,20,"notable","dev_tools","clipboard syntax highlighting","desktop_app",[24,25,26,27,28],"syntax highlighting","clipboard","os x","pygments","copy code","debated",0.12,{"positive":32,"neutral":33,"mixed":34,"critical":32},4,3,0,11,{"design":37,"idea":38,"execution":41},{"positive":34,"critical":34},{"positive":39,"critical":40},2,1,{"positive":34,"critical":33},[33,33,34,34,43,40,34,34,34,34,34,34,34,34,43,34,34,34,34,34,34,34,34,34,34,34,34,34,34,40,34,40,34,40,43,34,33,34,34,43],5,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":58,"openness":66,"stage":67,"team_size":68},{"value":47,"source":48,"evidence":49},"Pasting code into documents loses readable syntax highlighting.","inferred",[50,54],{"id":51,"by":52,"text":53},"10591525","TazeTSchnitzel","If only I'd known of this two months ago, when making slides in PowerPoint for a talk. I ended up doing manual syntax highlighting! –——— Somewhat relatedly, it's sometimes…",{"id":55,"by":56,"text":57},"10591850","danso","Brilliant on so many levels, thank you for this...I can't count the number of times I've tried to explain a snippet of code via GMail...it's already painful enough to highlight…",[59],{"value":27,"source":60,"evidence":61},"commenter",[62],{"id":63,"by":64,"text":65},"10591419","curun1r","There are two XML files and a PNG file in the one zip I looked into...why doesn't that work with git? Incidentally, there's also a bunch of extra Dropbox files that you probably…","open_source","launched","unknown",{"praise":70,"objections":83,"requests":98,"questions":116,"alternatives":124},[71],{"value":72,"source":60,"evidence":73},"Useful for pasting highlighted code into slides and documents",[74,78,79],{"id":75,"by":76,"text":77},"10590860","pducks32","This is soo useful!",{"id":51,"by":52,"text":53},{"id":80,"by":81,"text":82},"10591291","igorgue","I used \"Save As HTML\" on MacVim for this before, well welcomed!",[84,94],{"value":85,"source":60,"evidence":86},"Repo contains zipped service files, hiding source",[87,91],{"id":88,"by":89,"text":90},"10591188","ben174","Zip files in the repo? Looks odd to me.",{"id":92,"by":64,"text":93},"10591691","> Since the services are not a single file, it is not user-friendly to download directly from the Repo if the files are not zipped. I think you're conflating two separate things,…",{"value":95,"source":60,"evidence":96},"Essentially a thin wrapper around pygmentize",[97],{"id":63,"by":64,"text":65},[99,109],{"value":100,"source":60,"evidence":101},"Offer an add-syntax-coloring service instead of a combined copy action",[102,106],{"id":103,"by":104,"text":105},"10591596","Camillo","Nice, but why not have an \"add syntax coloring\" service instead?",{"id":107,"by":104,"text":108},"10591664","No, you could copy and paste it, and then add highlighting after it's pasted. I guess one advantage of using a single command is that you can select, right-click the selection…",{"value":110,"source":60,"evidence":111},"Use an ellipsis in the menu item name if a language dialog appears",[112],{"id":113,"by":114,"text":115},"10591901","zZorgz","Just to note: if the copy action brings up a dialog requesting what language to pick, then the menu item's name should end with an ellipsis character, as according to Apple's UI…",[117],{"value":118,"source":60,"evidence":119},"How the second GIF in the README was made",[120],{"id":121,"by":122,"text":123},"10592257","mholubowski","Hi! I love this and will share it loud and proud. Could you please let me know how you created the second gif in the the README? - Mike",[125,132,143],{"value":126,"source":60,"evidence":127},"Coda copy with styles",[128],{"id":129,"by":130,"text":131},"10590972","Albright","Incidentally, Panic's Coda [1] can do something like this as well in a slightly-more-roundabout way: paste code into it (or just write it), let Coda highlight it, then do Edit >…",{"value":133,"source":60,"evidence":134},"ClipMenu and Flycut clipboard managers",[135,139],{"id":136,"by":137,"text":138},"10590625","hellbanner","Also useful: Access over a hundred previous clipboard copies & cuts with a shortcut: http:\u002F\u002Fwww.clipmenu.com\u002F",{"id":140,"by":141,"text":142},"10606707","srikz","Flycut[1] is a Mac-only alternative with similar functionality. [1]: https:\u002F\u002Fgithub.com\u002FTermiT\u002FFlycut",{"value":144,"source":60,"evidence":145},"Paste and Match Style shortcut",[146,149],{"id":147,"by":104,"text":148},"10591578","Use command-option-shift-V to paste without styles.",{"id":150,"by":151,"text":152},"10591711","arm","Yes, it works in TextEdit. It works in any application that has the Edit > Paste and Match Style ⌥⇧⌘V menu item. This command matches whatever style you’re currently using in the…",{"comments":32,"answered":32,"key":154},[155,158,161],{"id":156,"text":157},"10591197","Git and the Service files do not play well, so I have to Zip the files first.",{"id":159,"text":160},"10591443","Since the services are not a single file, it is not user-friendly to download directly from the Repo if the files are not zipped. The tool is essentially a wrapper. I do not deny…",{"id":162,"text":163},"10592558","The second GIF is just Keynote animations, and exporting as a video. Then converting the Video to GIF.",{"commenters":18,"max_depth":165,"maker_replies":32,"first_comment_mins":166,"lifespan_hours":167},8,1727,141,[169,171,173,176,178,180,184,188,190,193,195,196,199,201,202,203,204,206,208,209,211,213,215,217,218,222,225,227,230,232,235,237,239,240,241,243,245,248,251,253],[129,34,33,170,130,34],"project\u002Fneutral\u002Fnone",[113,40,33,172,114,34],"project\u002Fneutral\u002Fdesign",[174,40,34,175,151,34],"10592475","other\u002Fneutral\u002Fnone",[177,40,34,175,151,34],"10593433",[55,39,43,179,56,34],"project\u002Fpositive\u002Fidea",[181,39,40,182,183,34],"10592177","project\u002Fcritical\u002Fidea","Retra",[185,39,34,186,187,34],"10592336","commenter\u002Fneutral\u002Fnone","z1mm32m4n",[189,39,34,186,56,34],"10592340",[191,39,34,192,183,34],"10592363","commenter\u002Fcritical\u002Fidea",[194,39,34,186,56,34],"10592449",[136,33,34,175,137,34],[197,33,34,175,198,34],"10591340","blacksmith_tb",[200,33,34,175,137,34],"10614421",[140,33,34,175,141,34],[51,32,43,179,52,34],[147,32,34,175,104,34],[205,32,34,175,52,34],"10591593",[207,32,34,175,104,34],"10591602",[150,32,34,175,151,34],[210,32,34,175,52,34],"10591953",[212,32,34,186,151,34],"10592304",[214,32,34,186,52,34],"10593881",[216,32,34,186,151,34],"10597802",[80,43,34,175,81,34],[219,220,34,175,221,34],"10591337",6,"twerkmonsta",[223,220,34,175,224,34],"10591417","radnor",[226,220,34,175,130,34],"10591418",[228,220,34,175,229,34],"10591497","pavel_lishin",[231,220,34,175,130,34],"10592190",[88,233,40,234,89,34],7,"maker\u002Fcritical\u002Fexecution",[156,233,34,236,11,40],"maker\u002Fneutral\u002Fexecution",[63,233,40,238,64,34],"project\u002Fcritical\u002Fexecution",[159,233,34,236,11,40],[92,233,40,234,64,34],[121,165,43,242,122,34],"maker\u002Fpositive\u002Fnone",[162,165,34,244,11,40],"maker\u002Fneutral\u002Fnone",[103,246,33,247,104,34],9,"project\u002Fneutral\u002Fidea",[249,246,34,250,11,40],"10591638","maker\u002Fneutral\u002Fidea",[107,246,34,252,104,34],"commenter\u002Fneutral\u002Fidea",[75,254,43,255,76,34],10,"project\u002Fpositive\u002Fnone",[257,260],{"id":258,"t":259,"points":32,"comments":34},"10546929",1447253891,{"id":4,"t":12,"points":14,"comments":15},[262,266,271,276,280,284],{"id":263,"name":264,"points":265,"category":20},"10570666","Nixar",130,{"id":267,"name":268,"points":269,"category":270},"10581735","Twitch Paints",109,"creative",{"id":272,"name":273,"points":274,"category":275},"10588371","Interviews can be stressful",96,"web_saas",{"id":277,"name":278,"points":279,"category":20},"10574045","react-yearly-calendar",94,{"id":281,"name":282,"points":283,"category":20},"10571065","ied",86,{"id":285,"name":286,"points":287,"category":20},"10569618","cljs4excel",83,13,false,"v2",{"id":292,"name":5,"line":6,"ai":289,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":293,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":294,"url":9,"mix":295,"praise":72,"objection":85,"sub":21},10581903,[24,25,26,27,28],"3300510000000050000000000000010101503005",[32,33,34,32],1794036537768]