Komodo Edit for Mac 來自 ActiveState 是一個免費的開源多平台多語言編輯器(PHP,Python,Ruby,Perl 和 Tcl,JavaScript,CSS,HTML 和模板語言,如 RHTML,Template-Toolkit,HTML-Smarty 和 Django) 。背景語法檢查和語法著色會立即捕獲錯誤,而自動完成和呼叫提示會在您編寫時引導您。適用於 Windows,Mac OS X 和 Linux。 XPI 擴展允許您創建自己的插件。 XPI 擴展支持提供與 Firefox 相同的功能,所有標準的基於 XUL,XBL 和 XPCOM 的 Mozilla API 以及用於 Python 和 JavaScript 的 Mozilla API。其他功能還包括 Vi 仿真,Emacs 鍵盤綁定,代碼折疊和代碼片段。
Track 更改
96 編輯器獲得了一個新的左邊距,突出了未保存的更改以及任何未提交的 SCC 更改。點擊邊距顯示變化的差異對話框,並允許您恢復單個更改。 Sweet!
Commando(轉到任何地方)
這個強大的彈出對話框是以前版本的 Komodo 中快速打開和調用工具對話框的組合後繼者。 Commando 提供模糊匹配,匹配突出顯示,搜索文件(查找文件夾下的任何文件),工具箱搜索,書籤集成,快捷鍵(go-tool)集成以及自定義類別過濾功能.
GoLang 支持
Google Go(GoLang) Komodo 和功能語法著色,代碼折疊,語法檢查(linting)和代碼智能
Markdown Viewer
對於 Markdown 文件,Komodo 提供了在 Komodo 分割視圖中直接生成的 HTML 預覽,並且每當您對 Markdown 文本進行更改時,甚至不需要保存。
Kopy.io Helper
像 pastebin 一樣,現在您可以直接從 Komodo 直接與其他人共享代碼片段。只需簡單地進行文本選擇並使用編輯器:右鍵單擊上下文菜單,然後選擇通過 Kopy.io 共享代碼。 Kopy.io 支持客戶端加密,所以你可以使這些共享的粘貼更安全.
顏色方案和主題
“我們已經更新了 Komodo 配色方案,我們已經做了 Tomorrow_Dark 新的默認 Komodo 配色方案(基於黑暗的方案) Komodo 用戶界面已經更新,以匹配最新的操作系統,所以現在 Komodo 看起來更好,我們還增加了調整編輯器行間距的功能。“
Notifications
向用戶顯示的通知消息現在出現在單獨的彈出式面板中,主要的科莫多編輯器窗口(他們以前出現在科莫多狀態欄中)。這使得 Komodo 的使用更加直觀和豐富。不要再問自己“剛剛發生了什麼事?”
語言圖標
語言圖標已被大修,以保持一致,易於識別的顏色和標誌。科莫多動態地為之前沒有遇到過的文件類型生成新的圖標,所以每個語言都會有獨特的圖標.
新開發者 SDK
對 Komodo API 進行大修後,可以更輕鬆地加載和訪問 Komodo 內部的方法。我們現在使用 CommonJS(又名 Node.js)require()調用來加載單個模塊。
注意:需要 64 位處理器.
也可以:下載 Komodo Edit for Windows
檔案版本 |
Komodo Edit 11.0.1 Build 18119 |
檔案名稱 |
Komodo-Edit-11.0.1-18119-macosx-x86_64.dmg |
檔案大小 |
91 MB |
系統 |
Mac OS X 10.9 or later |
軟體類型 |
開源軟體 |
作者 |
ActiveState Software Inc. |
更新日期 |
http://komodoide.com/komodo-edit/ |
軟體類型 |
2017-10-31 |
更新日誌 |
What's new in this version: - Clipboard manager: Fix caret position not updating when pasting - Clipboard Manager: Mouse click breaks manager - CodeIntel: Added unit test for some previous commits - CodeIntel: Attempt to handle non-ascii-encoded code better - CodeIntel: Auto-import all applicable PHP symbols into the current scope - CodeIntel: call tips while typing pref not saving - CodeIntel: CodeIntel now runs on 127.0.0.1 instead of localhost - CodeIntel: Completions now properly trigger on backspace - CodeIntel: Correctly handle PHP ‘$’ variable prefixes - CodeIntel: Do not give trailing ‘/’ for NodeJS module completions if there is an ‘index.js’ present - CodeIntel: Do not include anonymous functions in scope completions - CodeIntel: Do not include HTML, CSS, and JavaScript namespaces in PHP completions - CodeIntel: Do not show completions for Python class or function names - CodeIntel: Do not show completions in CSS value functions like rgb() - CodeIntel: Do not show completions right after a ‘,’, as it’s often part of a non-call expression - CodeIntel: Don’t ask to restart just for looking at the pref screen - CodeIntel: Don’t trigger completions on whitespace - CodeIntel: Don’t truncate log when codeintel restarts - CodeIntel: Ensure attempted scope merges only happen on scopes for PHP completions - CodeIntel: Ensure symbollist is always visible - CodeIntel: Fix completion selection details disappearing while typing - CodeIntel: Fix completions not triggering on backspace - CodeIntel: Fix completions not working on large PHP projects - CodeIntel: Fix completions showing stale entries when backspacing - CodeIntel: Fix completions sometimes showing stale results - CodeIntel: Fix completions sometimes triggering when they shouldn’t - CodeIntel: Fixed gotoDefinition service not handling non-scope definitions properly - CodeIntel: Fix sorting of completion results - CodeIntel: Fix sorting, should be case insensitive and “private” properties should show last - CodeIntel: Greatly improved the accuracy of PHP member completions - CodeIntel: Handle “&:” pseudo-class contexts in Less - CodeIntel: Ignore “- CodeIntel: Make completions case insensitive - CodeIntel: PHP completion contexts should not occur when typing “- CodeIntel: Revert “Hacking previoux fix purely for Komodo 11 RC constraints.” - CodeIntel: Support CSS completions in HTML style=“” attributes - CodeIntel: The codeintel socket now runs on 127.0.0.1 instead of localhost (removes host lookup) - CodeIntel: Traits should not be linked to classes - CodeIntel: Updated language router to handle PHP’s ‘$’ variable prefixing - Commando: Fix composer integration causing Komodo to hang - Dependencies: binaries set to to “found” when they don’t exist - Dependencies: “Located on PATH” being set as binary - Dependencies: Safer way of checking for user selected value - Editing: Respect default language-specific indentation preference - Editor: Fixed bug cleaning line endings for lines with form-feed characters - Editor: Fix margin click triggering repeatedly (fixes track changes repositioning on click) - Editor: Fix position being offset improperly on macOS, Windows - Editor: Highlight double-clicked variables - Folder Template: Can’t use if space in name or path - FolderTemplate: Kill progress bar when no local path - Folder Templates: Fix regression where http urls would no longer work - Keybindings: Fix default binding for “jump to previous section” not working - Languages: Fixed legacy section regexes for JavaScript functions - Linter: Log file operation exceptions so we actually have the requisite info to fix the issue - Logging: Don’t log “key event not available on some keyboard” messages - Other: Fix issue where sometimes opening a window twice would break the window - Places: Fix “Refresh Status” sometimes being disabled - Places: Fix refresh status still disabled in some cases - Preferences: Fix certain language fields loading multiple times - Preferences: Fix color scheme preferences sometimes defaulting to the wrong theme - Preferences: Fix Notification categories not showing - Prefs: lang pref checkbox icons too large on retina - Prefs: remove bad paths for executable prefs - Prefs: Show selected exe path - Prefs: Show selected exe path - Prefs: Upgrade File association prefs between versions - Preview: Don’t allow invoking the preview for unsupported languages - Previewer: Update preview on any buffer edit, including copy/paste - Preview: Fix preview not available on HTML5, Angular and JSX files - Printing: Fix printing not working - Publishing: fix icon sizes on retina - Scintilla: Applied upstream patch in an attempt to improve scrolling on MacOS 10.12 - SDK: DOM: fix once triggering more than once if an exception occured - SDK: DOM: properly detect integers when setting CSS values - SDK: Fix code intel prefs not saving - SDK: fix filepath looking at the wrong object - SDK: fix menulist elements not considering an empty string a valid value - SDK: Fix topWindow.location undefined error - SDK: menulist: fix values not always being set properly - SDK: Modal dialogs sitting ontop of alert dialogs - SDK: remove unused properties of listcols and listhead - Sdk: stylesheet: Fix global stylesheets not properly reloading - SDK UI: Allow radio to handle boolean for selected - SDK: ui/menulist: only use element.value if it actually holds a value - SDK: Windows: Added getWindowByName method - Slack: Can’t open slack share snippet in browser - Slack: Interactive bubble not shown on success - Startup Wizard: Add border around editor sample - Startup Wizard: binary prefs not saving - Startup Wizard: Fix dropdown lists not getting their value defined - Startup Wizard: Fix sample not updating when toggling classic mode - Toolbox: Fix some tools becoming corrupted when importing to Komodo 11 - Toolbox: Upgrade code wasn’t upgrading new format tools - UI: Don’t fail loading base UI components just cause one widget doesnt exist - UI: Fix color picker and pref window sized incorrectly - UI: Fix color scheme not applying to all UI components - UI: Fix dialogs gradually growing larger each time they’re opened (Windows only) - UI: Fix maximize sometimes not working on Windows - UI: Fix some dialogs infinitely growing larger - UI: Fix startup wizard resizing at the end of the depency scan, causing a black border on Windows - UI: Remove old template UI elements that we missed - UI: Reset all window dimensions to their defaults due to a variety of window dimension issues in v11.0.0 - Unit tests: Fix unit tests not running due to “ko undefined” error - Update doc links to new docs URL - Update JSDoc for some of our main modules, or modules that were just outright not showing properly - VCS: Fix pull with Rebase not working - Windows: Fix some windows not opening - Windows: Fix window restore failing |
檔案下載 |
檔案下載
|