הפעם פרק בקטנה, שיחה זריזה עם עדו רן, אורח כמעט קבוע בפודקאסט על כלי פיתוח לפייתון ונוד (NodeJS) בסבחבת ויז׳ואל סטודיו (Visual Studio) המייקרוסופטית.VS הוא סביבת פיתוח אינטגרטיבית (IDE) ולכן הוא מספק תכונות כמו יכולת ניפוי שגיאות (debug), השלמה אינטיליגנטית (Intellisense), בדיקות יחידה, פרופיילינג ועוד. הגירסה החינמית מכסה את רוב התכונות הנדרשות.לגבי קופיסקריפט - לא ברור, אבל תמיכה טובה קיימת עבור TypeScript.תכונות דומות קיימות גם עבור פייתון וגם עבור NodeJS.הקובץ נמצא כאן, האזנה נעימה כמה קישורים, לסיכום: Visual Studio as editor - IntelliSenceUnit Test integration - allow to see unit and run them using VS testing toolsDebug - breakpoint and watchNPM UI - see references treeProfiling - take advantage of V8 profiling API and VS reporting toolsRemote debug node instance on another machineTypeScript and JavaScriptSupport for difference Python environments such as CPython, Jython and IronPython.IntelliSence - even double underscore are completedRefactoring - rename, exact method, add import, remove unused importsInteractive REPL - REPL inside VSDebugging - breakpoints with conditions, stepping, inspecting values, stop on exceptions, you can debug standalone files without projectProfiling - available for CPythonSupport for project types - basic, Django, Azure projectsUnit Test - uses unittest pacakge, see them in Test Explorer, debug tests