qwert Posted May 11, 2015 Share Posted May 11, 2015 Since the recent SciTE update, I’ve been on a quest to upgrade the appearance (fonts and colors) of my SciTE installation.After viewing several “Best Programming Fonts” articles—and after trying a dozen new fonts—I happened upon something rather amazing:Input, a “free for personal use” font that lets you build your own “family”.With respect to SciTE use, you get to specify exactly which style/weight is deemed as Regular and which is Bold. SciTE is then happy with whatever two choices you make.*For me, it solves the three biggest font problems I’ve had:1) I like a font that’s slightly heavier, so that it conveys colors well.2) I’m really particular about the vertical line spacing. “Too sparse” ruins the look, no matter how well-formed the letters are.3) I’ve never liked squiggly g descenders, which rules out a lot of fonts.I found my perfect solution in a custom 4-style family (see attachment).You can learn all about the font family here: http://input.fontbureau.com/info/and can test your own preferences here: http://input.fontbureau.com/preview/Here’s a good review: http://typographica.org/typeface-reviews/input/... that includes this: “When it comes to writing and reading code, the user’s preference is paramount and Input offers plenty of ways to hit their sweet spot.”Enjoy. *One minor flaw: the tops of 14-pt 0’s were malformed slightly in SciTE ... but are OK at 13-pt and 15-pt. Likely, it’s something in the way SciTE makes its font calls. 14-pt seems to work OK in a full word processor program. minxomat 1 Link to comment Share on other sites More sharing options...
jchd Posted May 11, 2015 Share Posted May 11, 2015 It's indeed nice but I personally stick to DejaVu sans mono which covers a much much wider range of Unicode. This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt) Link to comment Share on other sites More sharing options...
Mat Posted May 12, 2015 Share Posted May 12, 2015 I'm sure we've had this discussion before, but I use Source Code Pro. AutoIt Project Listing Link to comment Share on other sites More sharing options...
James Posted May 12, 2015 Share Posted May 12, 2015 I use Office Code Pro these days. Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ Link to comment Share on other sites More sharing options...
guinness Posted May 12, 2015 Share Posted May 12, 2015 (edited) I use Office Code Pro these days.Downloading nowEdit: It's clear, but SCP just feels right to my poor eyes. Edited May 12, 2015 by guinness UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Administrators Jon Posted May 12, 2015 Administrators Share Posted May 12, 2015 I'm using inconsolata on the forum. I suggest changing it but getting everyone to agree would be pointless. Haha. James 1 Deployment Blog: https://www.autoitconsulting.com/site/blog/ SCCM SDK Programming: https://www.autoitconsulting.com/site/sccm-sdk/ Link to comment Share on other sites More sharing options...
Chimaera Posted May 13, 2015 Share Posted May 13, 2015 Source Code Pro for me as well after James started me down the path of it@James why did you change to the office version? If Ive just helped you ... miracles do happen. Chimaera CopyRobo() * Hidden Admin Account Enabler * Software Location From Registry * Find Display Resolution * _ChangeServices() Link to comment Share on other sites More sharing options...
James Posted May 13, 2015 Share Posted May 13, 2015 (edited) @James why did you change to the office version?The subtleties in the font make it for me.Source Code Pro:Office Code Pro:Notice how the letter i has a serif (the bottom of the letter). It's those little bits that make it for me. Edited May 13, 2015 by James Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ Link to comment Share on other sites More sharing options...
CarlD Posted August 2, 2015 Share Posted August 2, 2015 Interesting font. Just installed it. Love the preview/customization page! Link to comment Share on other sites More sharing options...
qwert Posted August 12, 2015 Author Share Posted August 12, 2015 Interesting font. Just installed it. Love the preview/customization page!I hope you mean Input ... which would get this thread back on topic. Everyone else wanted to make it about "my favorite font is ...", which should have been another post, entirely.Regarding Input, I continue to be impressed. As I mentioned in my original post, you can achieve things with the font that no other font can support. I hope it's a forerunner to others. We've waited a long time for the kind of flexibility it provides.Thanks for commenting. Link to comment Share on other sites More sharing options...
CarlD Posted September 4, 2015 Share Posted September 4, 2015 I hope you mean InputYes, I meant Input, and was referring to the preview function you link to in your OP.I have Input installed as the default font in Scite and in my text editor (EditPad Pro). The monospaced style is a nice clear font for programming, I find. Thanks for posting about it. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now