Screenshot Preview

SlickEdit for Windows and Linux - 개요

by SlickEdit - 상품타입: 어프리케이션

제품 리뷰의 한국어 번역이 완료되지 않는 제품은 Google통역 서비스와 연동되어 표시되어 있습니다.통역 기계에 의한 자동 번역인 관계로 한국어 표기가 조금 부자연 스러운 점 양해 바랍니다.

  에서 제공

요약

 *

SlickEdit for Windows and Linux by SlickEdit

URLs: slickedit-windows-linux, slickedit windows linux, slickeditwindowslinux, slickedit

Write more code faster and more accurately in over 50 programming languages on 9 different platforms. Whether used as a stand alone development environment or as a complementary editor, SlickEdit provides programmers a tool to create, navigate, modify, build, and debug code faster and more accurately. SlickEdit's useful features include Code Navigation, Preview Tool Window, References Tool Window, Syntax Expansion, Surround With, Auto-Completions and many more.

Speed

From the instant you launch SlickEdit you’ll appreciate its speed. For quick changes you can launch SlickEdit, make your edits, and close down in less time than it takes for other IDEs to finish loading. Because the engine is native C++, you will experience very rapid response times to keyboard and mouse commands. SlickEdit also contains various project wizards to move into actual coding faster by automating project set-up steps.

SlickEdit uses its' intelligence to auto complete symbols and automatically expand function syntax. For most languages, SlickEdit will auto indent while you are typing, paste code at the proper indent level, and also beautify code at the touch of a button. Java Live Errors alerts you to any syntactical errors while typing, saving you time fixing compiler errors. Advanced functionality such as Surround With enables you to choose a code block and surround it with language-specific structures. Many other rapid coding features await you inside SlickEdit.

Power

Developers need power when they code and SlickEdit delivers. When coding, SlickEdit provides outstanding symbol analysis. For many of the 40 supported languages, SlickEdit provides intelligent coding assistance that performs expression type, scope and inheritance analysis as code is written. SlickEdit automatically displays the prototype for a function when the function operator is typed and lists the members when typing a member access operator.

Navigate code with ease in SlickEdit. SlickEdit's tag-driven navigation engine enables a user to jump to a symbol’s definition or to where it has been used throughout the project, even if the files containing the results are not currently open.

SlickEdit’s C++ refactoring engine is second to none. With 18 different refactorings including extract method and modify parameter list, SlickEdit will save you countless hours when performing refactoring operations. SlickEdit enables you review and accept or reject every change that the refactoring engine has made.

When you need to difference files/projects or merge multiple files together, SlickEdit’s difference and merge tool gives you ultimate power. SlickEdit enables you to compare two files, two directories, or two source trees providing both a traditional file difference view and a symbol difference view. SlickEdit also gives you full editing capabilities during difference and merge operations, which saves you time.

Flexibility

Each developer has an individual coding style and is most effective when coding that way. SlickEdit recognizes this and has designed its tool to accommodate varying programming styles. Starting with the workspace almost everything can be configured. All windows are dockable, tabs can be moved anywhere, and toolbars can be hidden. Fonts and coloring are fully customizable, including background, text, and different types of symbols.

SlickEdit supports 13 different key-binding emulations, and you can also re-bind any key and bind operations to the mouse wheel. Viewing code is configurable with code collapsing, soft wrap, hex views, display of line numbers and display of special characters. Even searching with SlickEdit is flexible. Syntax-driven search enables you to restrict your search to specific code elements such as include/exclude comments, symbols, and strings.

Features

Code Navigation

Use Ctrl+Dot to 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.

Preview Tool Window

Displays the definition of the current symbol in the editor window, allowing you to see the definition without having to open a separate buffer.

References Tool Window

Displays the list of references for a symbol. Use a single keystroke to open the References view for the current symbol, or you can type or select a symbol in the Symbol drop-down list.

Syntax Expansion

Expands common block structures (if, for, try, etc.) when the initial keyword is typed.

Surround With

Use to surround existing lines of code with a new structure (if, for, try, etc.). The existing code is automatically placed inside braces and

indented.

Auto-Completions

Reduce keystrokes by automatically completing symbols as you type.

DIFFzilla®

Provides editable dynamic differencing and merging for files, directories, and source trees.

Comment Wrapping

Automatically wraps comments to the next line as you type.

Smart Line Selections

Line selections for single or multiple lines are pasted above or below the current line of code.

SmartPaste®

Line selections are automatically formatted when pasted.

What's new in SlickEdit 2014 (v19.00)

New Tool Window Architecture

Supports docking tool windows to floating window groups

Named layouts for floating window groups. Easily switch between tool window layouts.

When drag/drop Document tab to create floating window group, can automatically apply layout which docks tool windows

Use title bar to drag/drop tool windows on Unix and Mac platforms just like Windows

Docking guides when drag/drop tool windows so you can easily choose where you want your tool window

Easily choose whether a tool window docked on left, bottom, right, or top spans the entire side

New Beautifiers

HTML is now supported in the new beautifier framework as well as common embedded languages including PHP, JavaScript, and VBScript.

XML is now supported in the new beautifier framework.

Language Support

Added project type, JavaDoc support, and debugging for Google Go.

Improved Python tagdocs so Context Tagging(TM) for run-times works much better.

Improved Python smart indenting for function parameter lists. Now supports pep 8 which is has some good python style guide lines.

Added JavaDoc support for C++ 11 auto keyword when used in as return type.

Improved tagging for Fortran.

Improved tagging for PL/SQL, SQL Server, and DB2.

Added "Look in" option to References tool window in order to restrict references to the current workspace, current project, or current file.

Added timer for expanding the References tool window so that it can report its status as it's working. Also, it's easier to interrupt it.

Added support for per-workspace C/C++ preprocessing configuration.

Added "Import" button to C/C++ preprocessing dialog to pull in multiple defines at once from a header file.

Added tagging for C/C++ #undef statements

Next-tag and Prev-tag commands now support XML outline view

Improved completion for empty XML tags such as <tag/>

Improved tagging and completion for C++11 and STL classes

Improved filtering of import statements and symbols from class files for Java symbol navigation so you are not prompted to jump to locations you would generally not want to go to.

Improved local variable tagging for Perl

Added option to Find Symbol tool window to search in all open files.

Added option for Go to definition to prefer symbols in the current project over other matches, and to sort symbols in the Select Symbol list by project/directory/workspace/other priority, such that the symbol most likely to be the one the user wants to navigate to will be near the top of the list.

Fix bug in C/C++ preprocessing where it did not correctly expand parameterized macros.

Project Support

Support for Visual Studio 2013 for C++, C#, C# Device, VB Device, F#, J#

Support for Visual Studio 2012 and 2013 Express for C++, C#, VB, F#

Added an option so that a workspace can specify an alternate location where the workspace tag file, project tag files, auto-updated tag files, and the workspace history file should be placed. This makes it possible for users to specify a high-performance drive to place tag files on and also makes it possible to use an environment variable to specify a per-user location (such as $HOME or $SLICKEDITCONFIG) for workspace tag files to be placed.

Added a project option to specify that the project should have a per-project tag file or not be tagged at all.

Cleaned up Tools > Tag Files dialog and made it handle workspace auto-updated tag files better.

Multiple Cursors and Selections

To add a cursor, use Ctrl+LButtonDown. To add a selection, use Ctrl+LButtonDown and drag the mouse. Ctrl+DoubleClick will also add a selection. Use Shift+RButtonDown and drag to create multiple character (stream) selections.

Use Shift+RButtonDown and drag to create multiple character selections

If you make a mistake (really easy to do) while adding a cursor/selection, use undo to remove it!

Most cursor movement commands (i.e. cursor left, cursor right, next word, prev word) will operate on all cursors/selections.

Most selection operation commands (i.e. upcase-selection, lowcase-selection, fill-selection) operate on all cursors/selections. Search and replace commands don't support searching within multiple selections and will only operate on the active selection.

Simple typing operations are supported by multiple cursors and selections. Syntax expansion, alias expansion, and basic word complete commands are supported (complete-next, complete-prev, and complete-more). Context tagging completions are not yet supported.

In VIM emulation, almost all insert mode, command mode, and visual mode commands are supported. The VIM ex command line commands do not support multiple cursors/selections.

Esc in all emulations removes the multiple cursors/selections. Press undo if you accidentally remove them and want to bring them back.

When you paste into a file with the same number of cursors as the clipboard, SlickEdit will paste segments of the clipboard at each cursor location.

By default, when there is a selection and you type one of the characters " ' ` ( ) [ ] { }, the selection is surrounded by quotes, parens, brackets, or braces. This is very handy when used in conjunction with multiple selections for say quoting a list of words selected using Shift+RButtonDown.

Diff Enhancements

Source Diff now has greater accuracy.

Diff can now operate on a column range. This feature is primarily for mainframe languages. Specify columns in your Language>Settings.

Multi-file Diff now has faster file matching. Excluded directories are skipped before being traversed.

Multi-file Diff now supports an option to only diff filenames and not the contents of the files. This is very useful for diffing directories of binaries (objects or pictures) where you don't care about the contents.

Multi-file Diff now supports a file list file that has relative filenames to the paths specified.

vsdiff now supports a -filelist option for specifying a file list

vsdiff now supports multiple wild cards and exclusion specs(-wc file1 file2, -x dir1/ dir2/)

vsdiff now supports several options to manipulate which files will be shown in multi-file diff.

-showdifferent Show different files

-hidedifferent Hide different files

-showmatching Show matching files

-hidematching Hide matching files

-shownotinpath1 Show files missing from path 1

-hidenotinpath1 Hide files missing from path 1

-shownotinpath2 Show files missing from path 2

-hidenotinpath2 Hide files missing from path 2

-showviewed Show files already viewed in diff

-hideviewed Hide files already viewed in diff

Version Control Enhancements

Shelving. Allows you to quickly save away modifications to a set of files that can be reverted, and restore the modifications at a later date. It is designed for when an interruption like a bug fix requires you to put aside a feature you are working on. Shelves are zip files that store the base version of the specified files as well as the modified versions. Currently Shelving supports Perforce, SVN, Git, Mercurial, and CVS.

New Backup History Browser dialog

Allows you to restore files you've previously saved that have been deleted.

Gives you an easy way to view what files you've modified and saved recently. This is very useful if you want to back out some changes you've made and need to know what files you've been modifying.

Backup History Dialog Enhancements

Much easier to diff previously saved versions of your file with the current file version.

All features of the Backup History tool window are present in the Backup History dialog (Save As, Open, Comment).

Word Wrap Enhancements

Typing, backspace, and Del keys all do very full word wrap (all but justification options)

New Automatic Left Margin feature. Left margin determined based on first non blank character in the line. Then you only need to define a right margin or fixed width right margin (another new feature).

For command line aficionados, turn on "Automatic Left Margin" and set the right margin a command like "ma 74". A command like "ma 74w" will turn on Automatic Left Margin and set the fixed width right margin to 74

File Listing Enhancements

Many of SlickEdit's dialogs now support Ant-like file pattern matching including multi-file searching, multi-file diff, and adding files to the project. Exclude paths may now contain wildcards. For example, "*backup*/" or "dir1/a*/**/backup/*.cpp".

Use Ant-like file pattern to open files recursively (ex. "vs **/*.html" or "e **/*.cpp" or "**/a*/*.cpp").

Many of SlickEdit's dialogs now support recursing .zip or .jar files like they are a folder. Simply append a trailing file separator (myfile.zip/) in order for SlickEdit to treat the file as a directory. This is very handy when multi-file searching or using multi-file diff.

The "list" and "dir" commands now supports ant-like file pattern matching and now supports excludes (ex. "list <path> -wc *.cpp *.h -exclude backup\ junk*.cpp").

Completion does not yet support ant-like file match (no completion for "e **/*.cpp")

Completion support for UNC names on Windows (i.e \\name)

VIM Fixes and Enhancements

Added support for :help. Currently supports EX commands and range specifiers. For example, ":help :s" will display help on the :substitute EX command. Help with no parameters displays start of VIM emulation keys section which provides a link to a list of the supported EX commands.

Added 'l' (last) support to vi search and replace prompting. Also, changed ESC to cancel the replace.

:quit command changed to more closely emulate VIM and close additional window tiles when using "Multiple files share window". Note that "One file per window" is the new default but you can change that setting.

Added support for :redo, :close, :buffer, :sbuffers, :bnext, :bprevious, :bdelete, :sbuffer, :registers, and :normal ex commands.

Added Ctrl+R redo binding for command mode and visual mode. Note that Ctrl+Y is redo in insert mode and Ctrl+R displays the replace dialog.

Added support for recording and running keyboard macros with q and @. You might want to turn on Auto Restore for clipboards since VIM registers are stored as clipboards.

Added support for recording keys pressed while on the SlickEdit command line. For example, you can use '/' in a keyboard macro to search for a string.

Visual mode actions are recorded and can be played back with '.'. Note that gvim does not record key strokes like SlickEdit does. For example, "viwU" upper cases the current word. In gvim, when played back with '.', this will upper case a fixed number of characters starting from the cursor location which may not be the beginning of the word. In SlickEdit, when played back with '.', this will upper case the current word starting from the beginning of the word.

Shift+i ('I') in Visual mode now works like gvim.

When on command line, Ctrl+V will paste as long as the default keys (insert mode keys) have Ctrl+V bound to the paste command. SlickEdit's older VIM emulation was based on SlickEdit emulation and not CUA emulation. If you import you key bindings to the latest version, you will need to use Ctrl+Y or Shift+Ins to paste unless you rebind your keys.

Various delete, copy, and paste commands use more emulation accurate registers (unnamed, "1, or "0) for more accurate VIM emulation.

The "p" command now suppors the system clipboard. You may use "p" to paste a system clipboard or an internal clipboard when no named register is specified.

The "+" register (clipboard name) specifies the system clipboard. For SlickEdit, this is the same as not specifying a register (clipboard name).

If text is selected by any means, you are placed in Visual mode. If no text is selected and the current file is in Visual mode, you are placed in Command mode. If no text is selected and the current file is in Visual mode, you are placed in Command mode.

Using the EX command line when in Visual mode now allows you to edit the default address range (":'<,'>") and change it. For example, you can change it to ":'<+1,'>-1" to operate on the lines inside the selection.

The default regular expression syntax has been changed to Perl. This is expected by VIM users since it's used by the "/" and "?" commands.

Added support for complete-prev, complete-next, complete-more to keyboard macro recording. '.' command will work if you use these commands while in insert mode.

Added support for auto-complete to keyboard macro recording. '.' command will work if you choose an item from an auto-complete list.

"p" command fixed to support count. For example, "2p" will paste two copies of the clipboard.

:put command changed to emulate VIM more closely by inserting lines after the current line. Automatic code reindenting, SmartPaste(TM) and beautifying is supported. :put command now support insert text with :put =\"text\", :put ="text", an mathematical expression like :put =0x42+25, and :put _ to insert a blank line.

Using ESC when on the SlickEdit command line will switch the cursor to the edit area

Debugging

Updated GDB to version 7.8 on Windows

Enhanced support for step into to take advantage of new GDB features

Improved responsiveness when trying to set a breakpoint in running code

Cleaned some debugger tool window initialization problems

Fixed bug launching when executable is relative to working directory

Improved single-stepping performance with GDB

When stepping out of a function with GDB, add return value to Autos

General

Added language names to "File types" combo box of Find and Replace tool window and added "..." button on right to edit list.

Added options to turn off special character display of tab and space so background color can be more easily used.

Added option to only expand tabs to spaces for modified lines.

Optional single-click to set new directory in Open tool window.

Horizontal orientation for Backup History tool window.

Added ability to embed an alias with an alias using %\h alias_name%.

Proportional font display performance enhanced. Twice as fast for long lines.

Fix for Slick-C timer stack at startup.

Fixes for marker handling that could cause trailing whitespace when "beautify while typing" is enabled.

Fix for hotspot markers potentially being moved to the wrong place when beautifying on windows.

Improved Appearance Font dialog.

Improved Associate File Types dialog.

Added ant-like matching capabilities and -wc f1 f2 and -exclude f1 f2 options to list and dir filemanager commands

Added Del key support to Update Directory version control dialog to allow you to deleting a file on disk that is not in version control like a temp file.

Changed double click in Update Directory version control dialog to only diff the current file instead of all selected files

Write more code faster and more accurately in over 50 programming languages on 9 different platforms.

Pricing: SlickEdit 2014 (v19.0) for Windows and Linux 1 Developer Named User License, SlickEdit 2014 (v19.0) for Windows and Linux 1 Developer Concurrent User License, SlickEdit 2014 (v19.0) for Windows and Linux - Upgrade License 1 Developer Named User Upgrade License from SlickEdit 2012 or 2013, SlickEdit 2014 (v19.0) for Windows and Linux - Upgrade License 1 Developer Concurrent User Upgrade License from SlickEdit 2012 or 2013, SlickEdit 2014 for Windows and Linux - Maintenance and Support License Maintenance and Support License for 1 Developer Named User, SlickEdit 2014 for Windows and Linux - Maintenance and Support License Maintenance and Support License for 1 Developer Concurrent User

Evals & Downloads: Read the SlickEdit help file, Read the SlickEdit User Guide, Read the Slick-C Macro Conventions and Best Practices for End Users Document, Browse the SlickEdit Language Support Web page, Read the BBEdit Emulation Document, Read the Brief Emulation Document, Read the Code Warrior Emulation Document, Read the Code Wright Emulation Document, Read the CUA Emulation Document, Read the Epsilon Emulation Document, Read the GNU Emacs Emulation Document, Read the ISPF Emulation Document, Read the SlickEdit Emulation Document, Read the VI Emulation Document, Read the Vim Emulation Document, Read the Visual C++ Emulation Document, Read the Visual Studio Emulation Document, Read the Xcode Emulation Document, Read the SlickEdit End User License Agreement, Download the SlickEdit 2014 (v19.0) for Windows 32bit evaluation on to your computer - Expires after 15 days, Download the SlickEdit 2014 (v19.0) for Windows 64bit evaluation on to your computer - Expires after 15 days, Download the SlickEdit 2014 (v19.0) for Linux 32bit evaluation on to your computer - Expires after 15 days, Download the SlickEdit 2014 (v19.0) for Linux 64bit evaluation on to your computer - Expires after 15 days

Operating System for Deployment: Windows 7, Windows Vista, Windows XP, Windows 2000, Linux Kernel V2.6.x, RedHat Linux 8.x, RedHat Linux 7.x, SUSE Linux 8.x

Architecture of Product: 32Bit, 64Bit

Product Type: Application

Compatible Containers: Microsoft Visual Studio 2013, Microsoft Visual Studio 2012, Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2013, Microsoft Visual Basic 2012, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual C++ 2013, Microsoft Visual C++ 2012, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C++ 6.0, Microsoft Visual C# 2013, Microsoft Visual C# 2012, Microsoft Visual C# 2010, Microsoft Visual C# 2008, JBuilder 9, JBuilder 7, .NET Framework 4.5, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, .NET Framework 1.1, .NET Framework 1.0

Keywords: C/CJava Editor IDE SlickEdit Java GUI Builder

SlickEdit Slick Edit

Development

Code Creation Editing

Syntax

ide, ides, integrated development environments, integrated dev environments, dev environments, development programs, development environment, development environments, software development tool

Part numbers: PC-514936-756347 514936-756347 PC-514936-756352 514936-756352 PC-514936-756354 514936-756354 PC-514936-756356 514936-756356 PC-514936-756349 514936-756349 PC-514936-756358 514936-756358

Mfr. Part No: SWL-N2014-CON # SWL-N2014-STD UWL-N2014-CON # UWL-N2014-STD WLMAINT14 WLMAINT14-CON #

상품검색

검색어를 입력해주세요:

IT 전문가를 위한 소프트웨어 쇼핑몰

개발처 공식 유통업체인 ComponentSource는 애플리케이션 개발 및 운영을 전문으로 하는 250여개의 소프트웨어 제품들을 편리하게 검색하고 구매 할 수 있는 서비스를 제공합니다.

상세 | About Us

화면 바로가기 갤러리

클릭해서 이미지를 확대

 SlickEdit - for Windows and Linux - 2014의 스크린샷  SlickEdit - for Windows and Linux - 2014의 스크린샷  SlickEdit - for Windows and Linux - 2014의 스크린샷  SlickEdit - for Windows and Linux - 2014의 스크린샷  SlickEdit - for Windows and Linux - 2014의 스크린샷
Award Award