商品明細

SlickEdit 代碼編輯

    商品簡述

    SlickEdit向世界上最強大的代碼編輯器問好

      商品介紹

      本產品出貨為最新版本。
      如需購買或了解內容請來電(2749-1909)或來信(sales@ahasoft.com.tw)業務部
      ___________________________________________________________________
      Build Environment

      Build or compile your project, then double-click on an error message in the Build window to jump to that location. Errors and warnings are marked with an icon in the left margin. In addition, the overview bar, positioned alongside the vertical scrollbar, marks the position of errors and warnings relative to the current scroll position in the document. To quickly scroll a marked location into view, you can drag the scrollbar slider to the mark, or click on the mark itself.
      Wistia 視頻縮略圖

      Debugging
      SlickEdit's integrated debugging provides a convenient and easy to use front-end for many debuggers. Set breakpoints, step, inspect the stack, view variables/members - all the features you expect from a debugger. SlickEdit supports debugging for: GNU C/C++, Java, WinDbg, Clang C/C++ LLDB, Google Go, Python, Perl, Ruby, PHP, XCode, Scala, C# using Mono, Visual Basic using Mono, and Android JVM/NDK.
      Wistia 視頻縮略圖


      List Members
      Typing a member access operator (for example, '.' in Java' or "->" in C++) displays a list of the members for the corresponding object or symbol.
      Wistia 視頻縮略圖


      Code Navigation
      Jump from a symbol to its definition. Use Ctrl+/ to list all of the references for the current symbol and optionally jump to the first reference. These operations set a bookmark that can be popped to return you to the previous location Ctrl+Comma.
      Wistia 視頻縮略圖


      Symbol References
      Display a list of references for a symbol. Use (Ctrl+/) to open the References view for the current symbol, or you can type or select a symbol in the Symbol drop-down list. Click on a reference to preview it. Double-click to jump to it.
      Wistia 視頻縮略圖


      Large File Editing
      Read and save files 4GB and greater. The maximum limit is 2TB, limited only by your available system memory and hard drive
      performance.
      Wistia 視頻縮略圖


      Beautify While Typing
      When the "Beautify while typing" feature is enabled for C++, Objective-C, Java, JavaScript, XML, or HTML, your code will be automatically formatted when you type ';', '{' or '}'. This improves the consistency of your code and produces more readable code with better spacing.
      Wistia 視頻縮略圖


      Surround With
      When the "Beautify while typing" feature is enabled for C++, Objective-C, Java, JavaScript, XML, or HTML, your code will be automatically formatted when you type ';', '{' or '}'. This improves the consistency of your code and produces more readable code with better spacing.
      Wistia 視頻縮略圖


      More...

      Which edition of SlickEdit you need?

      Note: The table below gives an overview of the key differences between SlickEdit Pro and Standard. It is not meant to be an exhaustive list.STANDARDPRO
      Platforms
      Windows
      Linux
      macOS
      Raspberry Pi
      AIX
      HP-UX
      Solaris SPARC
      Solaris x86
      Editing
      Automatically reformat code when typing, pasting, or performing syntax/alias expansion.
      Syntax expansion automatically expands common block structures (e.g. if, for, try) after typing keyword.
      Auto-Complete reduces keystrokes by completing symbols as you type.
      SmartPaste automatically reindents pasted lines of text.
      Choose from 15 keystroke emulations including Brief, CodeWright, Vim, and Emacs.
      Multiple cursors and selections.
      Create custom typing shortcuts with Aliases.
      Dynamic Surround - Surround existing lines of code with block statements or tags.
      Create reusable modules/units of code with Code Templates.
      Backup History maintains a version history for a file each time you save.
      Edit files up to 2 TB in size.
      Symbol Analysis and Navigation
      Navigate source code, jump to a symbol definition, declaration, or reference.
      List members/methods/properties for a symbol or object.
      When entering function arguments, display prototype and highlight current argument.
      When entering function argument, list compatible variables and expressions.
      View members and inherited members of the current class.
      Browse all symbols in your project, workspace, and global tag databases.
      Display symbol references found by using the Go To Reference feature.
      View symbol information in other files automatically without leaving the current file or window.
      Locate symbols in your code. Search by name, substring, or regular expression.
      CTags support.
      Debuggers
      GDB debugger. Supports attaching to running process, core file, and remote.
      Java JDWP debugger.
      WinDbg debugger. Supports attaching to running process, executable, and dump file.
      Google Go debugger.
      Clang C/C++ LLDB.
      Python pydbgp protocol debugger. Supports remote debugging.
      Perl perldb debugger. Supports remote debugging.
      Ruby rdbgp debugger. Supports remote debugging.
      PHP (using Xdebug plugin) debugger. Supports remote debugging.
      XCode debugger. Create your project in XCode, then open and start debugging from SlickEdit.
      Android JVM and NDK (using gdb) debugger.
      Integrated Builds
      Shell window that displays output from project builds and compiles. Double-click on an error line to navigate to the error.
      Run builds, compiles, or any other custom project tools from this menu.
      Beautifiers - Format source code to conform to your style and conventions.
      C++
      Objective-C
      Java
      Groovy
      XML
      HTML, PHP
      JavaScript, VBScript. Format HTML embedded JavaScript and VBScript, or standalone scripts.
      Ada
      Slick-C
      Java Live Errors
      Flag syntax and compilation errors as you edit, highlight coding "best practice" warnings.
      JUnit Integration
      Run and debug JUnit unit tests for whole project, a package, or individual file.
      View and reconcile test results from the Unit Testing tool window
      Diffzilla
      Compare 2 files side by side, highlight lines/characters that do not match, synchronized scrolling.
      Find and diff files and folders between 2 directory trees. Display files that are different or missing.
      Merge a base file against 2 modified files.
      Full editing capabilities when comparing and merging files.
      Diff source tokens for files where line breaks do not matter.
      Display symbols (e.g. function definitions) that are different between files.
      Version Control Integration
      Subversion
      CVS
      Git
      Mercurial
      Perforce
      Clearcase
      Shelving
      Set aside modifications to a set of uncommitted files.
      Restore shelved modifications. Modifications are merged and conflicts resolved.
      Customization
      Add toolbars, customize existing toolbars.
      Add menus, customize existing menus.
      Record and play back a macro to automate repetitive tasks.
      Bind a recorded macro to a key, menu item, or toolbar button.
      Write custom Slick-C macro commands and functions that can be shared.
      Create Slick-C dialogs and tool windows that can be shared.

      Disk Space
      PlatformCompatibilityProStandard
      Windows (32-bit and 64-bit)Windows 10, 8.1, 8, 7, Vista. Windows Server 2008 and later642 MB393 MB
      Linux (32-bit and 64-bit)Linux kernel 2.6 or later, and LSB compliant (64-bit requires glibc 2.5 or later)787 MB454 MB
      macOSmacOS 10.9 Mavericks and later. Intel Core Duo processor or higher594 MB287 MB
      Raspberry PiRP4-B or better board recommended627 MB306 MB
      AIXAIX 5.3 and later950 MB
      HP-UXHP-UX 11 and later750 MB
      Solaris SPARCSolaris SPARC 7 and later550 MB
      Solaris x86Solaris x86 10 and later550 MB


      Note: Disk Space requirements above are the minimum requirements for installation. An additional 100 - 500 MB are needed for user configuration data.