[{"data":1,"prerenderedAt":518},["ShallowReactive",2],{"blog:2008:humane-theme-for-textmate-and-xcode":3,"blogMore-Development":322,"comments-humane-theme-for-textmate-and-xcode":335},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"category":11,"tags":12,"excerpt":14,"body":34,"_type":311,"_id":312,"_source":313,"_file":314,"_stem":315,"_extension":316,"url":317,"wordCount":318,"minutes":300,"commentCount":319,"image":320},"/blog/2008/humane-theme-for-textmate-and-xcode","2008",false,"en","Humane theme for TextMate and Xcode","My Humane theme for Visual Studio is getting a fair bit of traffic today courtesy of Scott Hanselman. Given I have been messing with Mac development lately I thought it was worth porting to TextMate and Xcode 3.","2008-02-08T05:26:36+00:00","Development",[13],"coding fonts",{"type":15,"children":16},"root",[17,29],{"type":18,"tag":19,"props":20,"children":21},"element","p",{},[22,25,27],{"type":23,"value":24},"text","My ",{"type":23,"value":26},"Humane theme for Visual Studio",{"type":23,"value":28}," is getting a fair bit of traffic today courtesy of Scott Hanselman. Given I have been messing with Mac development lately I thought it was worth porting to TextMate and Xcode 3.",{"type":18,"tag":19,"props":30,"children":31},{},[32],{"type":23,"value":33},"My Envy Code R programming font isn’t great on the Mac yet so I have configured these to use the excellent but overlooked Panic Sans in 12 point which unlike Monaco is available in bold, italic and bold italic variants, as I like my comments in italics.",{"type":15,"children":35,"toc":298},[36,47,54,58,63,129,135,143,150,165,176,188,194,200,205,219,242,248,253,290],{"type":18,"tag":19,"props":37,"children":38},{},[39,40,46],{"type":23,"value":24},{"type":18,"tag":41,"props":42,"children":44},"a",{"href":43},"/blog/2007/colour-schemes-for-visual-studio/",[45],{"type":23,"value":26},{"type":23,"value":28},{"type":18,"tag":48,"props":49,"children":51},"h2",{"id":50},"panic-sans-coding-font",[52],{"type":23,"value":53},"Panic Sans coding font",{"type":18,"tag":19,"props":55,"children":56},{},[57],{"type":23,"value":33},{"type":18,"tag":19,"props":59,"children":60},{},[61],{"type":23,"value":62},"To install this font you must:",{"type":18,"tag":64,"props":65,"children":66},"ol",{},[67,81,92,106,124],{"type":18,"tag":68,"props":69,"children":70},"li",{},[71,73],{"type":23,"value":72},"Download ",{"type":18,"tag":41,"props":74,"children":78},{"href":75,"rel":76},"https://www.panic.com/coda/",[77],"nofollow",[79],{"type":23,"value":80},"Panic Software’s Coda application",{"type":18,"tag":68,"props":82,"children":83},{},[84,86],{"type":23,"value":85},"Navigate to the Coda application and choose ",{"type":18,"tag":87,"props":88,"children":89},"em",{},[90],{"type":23,"value":91},"Show Package Contents",{"type":18,"tag":68,"props":93,"children":94},{},[95,97,104],{"type":23,"value":96},"Navigate to the ",{"type":18,"tag":98,"props":99,"children":101},"code",{"className":100},[],[102],{"type":23,"value":103},"Contents/Resources",{"type":23,"value":105}," folder",{"type":18,"tag":68,"props":107,"children":108},{},[109,111,117,119],{"type":23,"value":110},"Double click on the ",{"type":18,"tag":98,"props":112,"children":114},{"className":113},[],[115],{"type":23,"value":116},"Panic Sans.dfont",{"type":23,"value":118}," and press ",{"type":18,"tag":87,"props":120,"children":121},{},[122],{"type":23,"value":123},"Install Font",{"type":18,"tag":68,"props":125,"children":126},{},[127],{"type":23,"value":128},"Panic Sans is now available to other applications too",{"type":18,"tag":48,"props":130,"children":132},{"id":131},"textmate",[133],{"type":23,"value":134},"TextMate",{"type":18,"tag":136,"props":137,"children":142},"img",{"className":138,"src":140,"alt":141},[139],"screenshot","https://img.damieng.com/blog/HumaneTextMate.png","Screenshot of the Humane Theme and Panic Sans 12 point inside TextMate",[],{"type":18,"tag":144,"props":145,"children":147},"h3",{"id":146},"download",[148],{"type":23,"value":149},"Download",{"type":18,"tag":151,"props":152,"children":153},"ul",{},[154],{"type":18,"tag":68,"props":155,"children":156},{},[157,163],{"type":18,"tag":41,"props":158,"children":160},{"href":159},"https://dl.damieng.com/theme/TextMate/Humane.tmTheme",[161],{"type":23,"value":162},"Humane theme for TextMate",{"type":23,"value":164}," (5 KB)",{"type":18,"tag":19,"props":166,"children":167},{},[168,170],{"type":23,"value":169},"Launching the downloaded .tmTheme file will cause it to copy to ",{"type":18,"tag":98,"props":171,"children":173},{"className":172},[],[174],{"type":23,"value":175},"~/Library/Application Support/TextMate/Themes",{"type":18,"tag":19,"props":177,"children":178},{},[179,181,186],{"type":23,"value":180},"Select Humane from the ",{"type":18,"tag":87,"props":182,"children":183},{},[184],{"type":23,"value":185},"Preferences > Fonts & Colors",{"type":23,"value":187}," pane in the drop-down list box",{"type":18,"tag":48,"props":189,"children":191},{"id":190},"xcode-3",[192],{"type":23,"value":193},"Xcode 3",{"type":18,"tag":136,"props":195,"children":199},{"className":196,"src":197,"alt":198},[139],"https://img.damieng.com/blog/HumaneXcode.png","Screenshot of the Humane Theme and Panic Sans 12 point inside Xcode 3",[],{"type":18,"tag":144,"props":201,"children":203},{"id":202},"download-1",[204],{"type":23,"value":149},{"type":18,"tag":151,"props":206,"children":207},{},[208],{"type":18,"tag":68,"props":209,"children":210},{},[211,217],{"type":18,"tag":41,"props":212,"children":214},{"href":213},"https://dl.damieng.com/theme/Xcode/Humane.xccolortheme",[215],{"type":23,"value":216},"Humane theme for Xcode",{"type":23,"value":218}," (4 KB)",{"type":18,"tag":64,"props":220,"children":221},{},[222,233],{"type":18,"tag":68,"props":223,"children":224},{},[225,227],{"type":23,"value":226},"Copy to ",{"type":18,"tag":98,"props":228,"children":230},{"className":229},[],[231],{"type":23,"value":232},"~/Library/Application Support/Xcode/Color Themes",{"type":18,"tag":68,"props":234,"children":235},{},[236,237,241],{"type":23,"value":180},{"type":18,"tag":87,"props":238,"children":239},{},[240],{"type":23,"value":185},{"type":23,"value":187},{"type":18,"tag":48,"props":243,"children":245},{"id":244},"porting-themes",[246],{"type":23,"value":247},"Porting themes",{"type":18,"tag":19,"props":249,"children":250},{},[251],{"type":23,"value":252},"Until somebody comes up with an IDE-independent theme format or cool converter we’ll have to do it by hand. The easiest way I have found is:",{"type":18,"tag":64,"props":254,"children":255},{},[256,270,275,280,285],{"type":18,"tag":68,"props":257,"children":258},{},[259,261,268],{"type":23,"value":260},"Install ",{"type":18,"tag":41,"props":262,"children":265},{"href":263,"rel":264},"https://wafflesoftware.net/hexpicker/",[77],[266],{"type":23,"value":267},"Hex Color Picker",{"type":23,"value":269}," on the Mac to allow entering hex into the standard color picker",{"type":18,"tag":68,"props":271,"children":272},{},[273],{"type":23,"value":274},"Open the Visual Studio theme .vssettings file in a text editor",{"type":18,"tag":68,"props":276,"children":277},{},[278],{"type":23,"value":279},"Open up the Fonts & Colors preferences pane up in your Mac IDE",{"type":18,"tag":68,"props":281,"children":282},{},[283],{"type":23,"value":284},"Go through each one and choose the nearest match in the .vssettings",{"type":18,"tag":68,"props":286,"children":287},{},[288],{"type":23,"value":289},"Transcribe each color by reading the VS color pairs backward, e.g. 00631409 becomes #091463",{"type":18,"tag":19,"props":291,"children":292},{},[293],{"type":18,"tag":87,"props":294,"children":295},{},[296],{"type":23,"value":297},"[)amien",{"title":299,"searchDepth":300,"depth":300,"links":301},"",2,[302,303,307,310],{"id":50,"depth":300,"text":53},{"id":131,"depth":300,"text":134,"children":304},[305],{"id":146,"depth":306,"text":149},3,{"id":190,"depth":300,"text":193,"children":308},[309],{"id":202,"depth":306,"text":149},{"id":244,"depth":300,"text":247},"markdown","content:blog:2008:humane-theme-for-textmate-and-xcode.md","content","blog/2008/humane-theme-for-textmate-and-xcode.md","blog/2008/humane-theme-for-textmate-and-xcode","md","/blog/2008/humane-theme-for-textmate-and-xcode/",294,7,{"className":321,"src":140,"alt":141},[139],[323,327,331],{"title":324,"date":325,"url":326},"HTML5 Video Cheatsheet: Optimizing videos for the web","2025-12-05T00:00:00Z","/blog/2025/html5-video-cheatsheet/",{"title":328,"date":329,"url":330},"Transactions in the MongoDB EF Core Provider","2025-10-25","/blog/2025/mongodb-explicit-transactions/",{"title":332,"date":333,"url":334},"Queryable Encryption with the MongoDB EF Core Provider","2025-09-22","/blog/2025/mongodb-queryable-encryption/",[336,369,395,416,445,462,492],{"_path":337,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":339,"description":340,"id":341,"name":342,"email":343,"avatar":344,"date":345,"body":346,"_type":311,"_id":366,"_source":313,"_file":367,"_stem":368,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/44169","humane-theme-for-textmate-and-xcode","44169","I found the following script to convert the Xcode 3 scheme to Xcode 4:\nhttps://gist.github.com/488120",44169,"Brannon","brannon@iterator.net","https://www.gravatar.com/avatar/01805c540abf17d78d1bb57a435b91e6?r=pg&d=retro","2011-02-05T14:27:15",{"type":15,"children":347,"toc":364},[348,359],{"type":18,"tag":19,"props":349,"children":350},{},[351,353],{"type":23,"value":352},"I found the following script to convert the Xcode 3 scheme to Xcode 4:\n",{"type":18,"tag":41,"props":354,"children":357},{"href":355,"rel":356},"https://gist.github.com/488120",[77],[358],{"type":23,"value":355},{"type":18,"tag":19,"props":360,"children":361},{},[362],{"type":23,"value":363},"It worked great on your Humane theme.",{"title":299,"searchDepth":300,"depth":300,"links":365},[],"content:comments:humane-theme-for-textmate-and-xcode:44169.md","comments/humane-theme-for-textmate-and-xcode/44169.md","comments/humane-theme-for-textmate-and-xcode/44169",{"_path":370,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":371,"description":372,"id":373,"name":374,"email":375,"avatar":376,"url":377,"date":378,"body":379,"_type":311,"_id":392,"_source":313,"_file":393,"_stem":394,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/18363","18363","This color scheme and the Consolas font is a great combination in X Code.",18363,"PaulK","paulkohut@hotmail.com","https://www.gravatar.com/avatar/c1832f705d39e27b30cc981d930df662?r=pg&d=retro","https://www.pkautomation.com","2009-05-30T19:45:14",{"type":15,"children":380,"toc":390},[381,385],{"type":18,"tag":19,"props":382,"children":383},{},[384],{"type":23,"value":372},{"type":18,"tag":19,"props":386,"children":387},{},[388],{"type":23,"value":389},"Thanks.",{"title":299,"searchDepth":300,"depth":300,"links":391},[],"content:comments:humane-theme-for-textmate-and-xcode:18363.md","comments/humane-theme-for-textmate-and-xcode/18363.md","comments/humane-theme-for-textmate-and-xcode/18363",{"_path":396,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":397,"description":398,"id":399,"name":400,"email":401,"avatar":402,"url":403,"date":404,"body":405,"_type":311,"_id":413,"_source":313,"_file":414,"_stem":415,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/9540","9540","may be a bit late to the party but it looks like that, from my quick looking, panic's fonts is bitstream vera sans mono, the only difference I found is that the underscore is more vertically aligned.",9540,"kain","masterkain@gmail.com","https://www.gravatar.com/avatar/25e782eb7e799e78d781b0026fc6a4d8?r=pg&d=retro","https://www.icoretech.org","2008-09-27T06:24:35",{"type":15,"children":406,"toc":411},[407],{"type":18,"tag":19,"props":408,"children":409},{},[410],{"type":23,"value":398},{"title":299,"searchDepth":300,"depth":300,"links":412},[],"content:comments:humane-theme-for-textmate-and-xcode:9540.md","comments/humane-theme-for-textmate-and-xcode/9540.md","comments/humane-theme-for-textmate-and-xcode/9540",{"_path":417,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":418,"description":419,"id":420,"name":421,"email":422,"avatar":423,"date":424,"body":425,"_type":311,"_id":442,"_source":313,"_file":443,"_stem":444,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/9196","9196","Until somebody comes up with an IDE-independent theme format or cool converter we'll have to do it by hand.",9196,"Francesco","cecconf@aol.com","https://www.gravatar.com/avatar/e259d864578009010aa021a821e969ea?r=pg&d=retro","2008-08-22T17:00:56",{"type":15,"children":426,"toc":440},[427,431,436],{"type":18,"tag":19,"props":428,"children":429},{},[430],{"type":23,"value":419},{"type":18,"tag":19,"props":432,"children":433},{},[434],{"type":23,"value":435},"Hi,\nif you are interested I've made an application that converts TextMate themes into Xcode themes...\nMaybe in the future i'll add the possibility to convert from VS themes",{"type":18,"tag":19,"props":437,"children":438},{},[439],{"type":23,"value":421},{"title":299,"searchDepth":300,"depth":300,"links":441},[],"content:comments:humane-theme-for-textmate-and-xcode:9196.md","comments/humane-theme-for-textmate-and-xcode/9196.md","comments/humane-theme-for-textmate-and-xcode/9196",{"_path":446,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":447,"description":448,"id":449,"name":421,"email":422,"avatar":423,"date":450,"body":451,"_type":311,"_id":459,"_source":313,"_file":460,"_stem":461,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/9143","9143","I love this theme!\nNow is the default theme in Xcode, thank you!",9143,"2008-08-14T16:06:52",{"type":15,"children":452,"toc":457},[453],{"type":18,"tag":19,"props":454,"children":455},{},[456],{"type":23,"value":448},{"title":299,"searchDepth":300,"depth":300,"links":458},[],"content:comments:humane-theme-for-textmate-and-xcode:9143.md","comments/humane-theme-for-textmate-and-xcode/9143.md","comments/humane-theme-for-textmate-and-xcode/9143",{"_path":463,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":464,"description":465,"id":466,"name":467,"email":468,"avatar":469,"url":470,"date":471,"body":472,"_type":311,"_id":489,"_source":313,"_file":490,"_stem":491,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/6231","6231","Try Inconsolata on Windows at larger sizes - 12pt  with ClearType looks a bit Mac-like!",6231,"Damien Guard","damien@envytech.co.uk","https://www.gravatar.com/avatar/dc72963e7279d34c85ed4c0b731ce5a9?r=pg&d=retro","https://damieng.com/","2008-02-11T14:02:19",{"type":15,"children":473,"toc":487},[474],{"type":18,"tag":19,"props":475,"children":476},{},[477,479,485],{"type":23,"value":478},"Try ",{"type":18,"tag":41,"props":480,"children":482},{"href":481},"https://levien.com/type/myfonts/inconsolata.html",[483],{"type":23,"value":484},"Inconsolata",{"type":23,"value":486}," on Windows at larger sizes - 12pt  with ClearType looks a bit Mac-like!",{"title":299,"searchDepth":300,"depth":300,"links":488},[],"content:comments:humane-theme-for-textmate-and-xcode:6231.md","comments/humane-theme-for-textmate-and-xcode/6231.md","comments/humane-theme-for-textmate-and-xcode/6231",{"_path":493,"_dir":338,"_draft":6,"_partial":6,"_locale":7,"title":494,"description":495,"id":496,"name":497,"email":498,"avatar":499,"date":500,"body":501,"_type":311,"_id":515,"_source":313,"_file":516,"_stem":517,"_extension":316},"/comments/humane-theme-for-textmate-and-xcode/6230","6230","I so wish the fonts in VS 2008 editor looked like those screenshots! sigh",6230,"someone","someone@someone.com","https://www.gravatar.com/avatar/c653630013f0b836674057df528d8724?r=pg&d=retro","2008-02-11T13:23:00",{"type":15,"children":502,"toc":513},[503],{"type":18,"tag":19,"props":504,"children":505},{},[506,508],{"type":23,"value":507},"I so wish the fonts in VS 2008 editor looked like those screenshots! ",{"type":18,"tag":87,"props":509,"children":510},{},[511],{"type":23,"value":512},"sigh",{"title":299,"searchDepth":300,"depth":300,"links":514},[],"content:comments:humane-theme-for-textmate-and-xcode:6230.md","comments/humane-theme-for-textmate-and-xcode/6230.md","comments/humane-theme-for-textmate-and-xcode/6230",1779264587816]