SystemToolsPlugin 

HOME INDEX SEARCH GO  

 <<O>>  Difference Topic SystemToolsPlugin (r1.2 - 27 Oct 2004 - AlexeyEfimov)
Added:
>
>

Console

To run console you must have at least one profile configuration. Pres Ctrl+Alt+S and choose System Tools. Create new console profile and specify executable (for example, executable for Windows is C:\WINDOWS\system32\cmd.exe). You can also setup colors of console editor on seccond tab of profile settings.

  • Console editor view:
    Console editor, click to see full image

  • Console profiles settings view:
    Console settings, click to see full image

tip.gif To run new console, use menu Tools, Console.

Changed:
<
<

You can use file loader for loading files into IDEA from OS shell. To load files you need IDEA runned.

<nop>
>
>

You can use file loader for loading files into IDEA from OS shell. To load files you need IDEA runned.

Changed:
<
<

java -classpath systemTools.jar org.intellij.systemTools.fileLoader.Main [fileToken] [fileToken] [fileToken] ... where fileToken is filepath[:line,[column]]

>
>

java -classpath systemTools.jar org.intellij.systemTools.fileLoader.Main [-p {port number}] [fileToken] [fileToken] [fileToken] ...

Where:

  • -p, this switch defined the port number of file server. This values must equals file loader port value in plugin settings. The default port value is 9875.
  • fileToken, is a file entry string in format {file path}[:{line}[:{column}]]. You may post file tokens to stdin.
Changed:
<
<

Example:

>
>

Examples:

<nop>
Added:
>
>

Added:
>
>

<nop>
Changed:
<
<

This will open all files from files.txt. All files is lines like simple arguments:

files.txt:

>
>

This will open all files from files.txt. All files is lines like simple arguments. Where files.txt is:

<nop>
Added:
>
>

tip.gif If you changed standart port in configuration, you must specified the same port value in loader script.

Changed:
<
<

  • Planned OS shell console
>
>

    • Done File loader configuration for port number
  • Partial Console
    • Done Console core (process handlers)
    • Done Console editor
    • Done Console profiles (colors, settings)
    • Partial Console virtual files system
    • Planned Console profiles tool window
    • Planned Escape sequences supporting
    • Planned Smart tab completion
    • Planned Permanent history
    • Planned Direct hooking IDEA output
Deleted:
<
<

Plugins installation

Plugin is available from Plugin Manager since build 2210.

Changed:
<
<

-- AlexeyEfimov - 07 Aug 2004

>
>

-- AlexeyEfimov - 27 Oct 2004

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.1"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.2"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://plugins.intellij.net/pluginManager?action=download&id=System%20Tools&build=2210"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/SystemToolsPlugin/systemTools-0.1-1-src.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/SystemToolsPlugin/systemTools-0.2_build-3.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/SystemToolsPlugin/systemTools-0.2_build-3-src.zip"}%

Changed:
<
<

%META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="System tools for IntelliJ IDEA. This plugin include: File Loader: to load files into IDEA from OS shell by command line."}%

>
>

%META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="System tools for IntelliJ IDEA. This plugin include: File Loader to load files into IDEA from OS shell by command line, Console to perform command from IDEA editor."}%

Changed:
<
<

%META:FILEATTACHMENT{name="systemTools-0.1-1-src.zip" attr="" comment="Sources" date="1091887956" path="I:\development\projects\JetBrains\plugins.releases\systemTools-0.1-1-src.zip" size="38905" user="AlexeyEfimov" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="systemTools-0.1-1-src.zip" attr="h" comment="Sources" date="1091887956" path="I:\development\projects\JetBrains\plugins.releases\systemTools-0.1-1-src.zip" size="38905" user="AlexeyEfimov" version="1.1"}% %META:FILEATTACHMENT{name="systemTools-0.2_build-3.zip" attr="" comment="" date="1098883982" path="systemTools-0.2_build-3.zip" size="200709" user="AlexeyEfimov" version="1.1"}% %META:FILEATTACHMENT{name="systemTools-0.2_build-3-src.zip" attr="" comment="Sources" date="1098884000" path="systemTools-0.2_build-3-src.zip" size="119095" user="AlexeyEfimov" version="1.1"}% %META:FILEATTACHMENT{name="console.png" attr="h" comment="" date="1098885380" path="console.png" size="32473" user="AlexeyEfimov" version="1.1"}% %META:FILEATTACHMENT{name="console-settings.png" attr="h" comment="" date="1098885395" path="console-settings.png" size="13395" user="AlexeyEfimov" version="1.1"}% %META:FILEATTACHMENT{name="console-settings-small.png" attr="h" comment="" date="1098885407" path="console-settings-small.png" size="8099" user="AlexeyEfimov" version="1.1"}% %META:FILEATTACHMENT{name="console-small.png" attr="h" comment="" date="1098885421" path="console-small.png" size="18555" user="AlexeyEfimov" version="1.1"}%


 <<O>>  Difference Topic SystemToolsPlugin (r1.1 - 07 Aug 2004 - AlexeyEfimov)
Added:
>
>

%META:TOPICINFO{author="AlexeyEfimov" date="1091888160" format="1.0" version="1.1"}%

SystemToolsPlugin

Description

This plugin have main target to collect some system functions. Like an external file loading into IDEA, system shell console, etc.

Using

File loader

You can use file loader for loading files into IDEA from OS shell. To load files you need IDEA runned.

Usage:
        java -classpath systemTools.jar org.intellij.systemTools.fileLoader.Main [fileToken] [fileToken] [fileToken] ...
        where fileToken is filepath[:line,[column]]

Example:
        java -classpath systemTools.jar org.intellij.systemTools.fileLoader.Main MyFile.java:75,10
        This will open file MyFile.java at line 75 and column 10

        cat files.txt|java -classpath systemTools.jar org.intellij.systemTools.fileLoader.Main
        This will open all files from files.txt. All files is lines like simple arguments:

        files.txt:
        MyFile.java:75,10
        MyOtherFile.java:10
        MyChanges.txt
        build.xml:15

Road map

  • Done File loader
  • Planned OS shell console

Plugin Development

Please see the topic SystemToolsPluginDev?, any feedback is welcome smile

Plugins installation

Plugin is available from Plugin Manager since build 2210.

Related Topics: PluginDocumentation, ProjectPluginTemplate, OpenAPI, IntellijPluginDocumentation, IntellijPluginDocumentation, PluginDeployment, IdeasForPlugins

-- AlexeyEfimov - 07 Aug 2004 %META:FORM{name="IntelliJPluginWebForm"}% %META:FIELD{name="IntelliJPluginName" title="IntelliJPluginName" value="System Tools"}% %META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.1"}% %META:FIELD{name="IntelliJPluginVendor" title="IntelliJPluginVendor" value="Alexey Efimov"}% %META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://plugins.intellij.net/pluginManager?action=download&id=System%20Tools&build=2210"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/SystemToolsPlugin/systemTools-0.1-1-src.zip"}% %META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value="IntegrationPlugin, SystemPlugin?"}% %META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginPackage"}% %META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="System tools for IntelliJ IDEA. This plugin include: File Loader: to load files into IDEA from OS shell by command line."}% %META:FIELD{name="TestedOnOS" title="TestedOnOS" value="OsWinXP"}% %META:FIELD{name="ShouldRunOnOS" title="ShouldRunOnOS" value="AnyOS"}% %META:FILEATTACHMENT{name="systemTools-0.1-1-src.zip" attr="" comment="Sources" date="1091887956" path="I:\development\projects\JetBrains\plugins.releases\systemTools-0.1-1-src.zip" size="38905" user="AlexeyEfimov" version="1.1"}%


View | Diffs | r1.2 | > | r1.1 | More

e d i t a t t a c h r e f - b y d i f f s
Ideas,requests,problems regarding this site? Send feedback.
Copyright @ 2000-2003 by the contribution authors. All material on this collaboration tool is the property of the contributing authors.

Revision r1.1 - 07 Aug 2004 - 14:16 GMT - AlexeyEfimov
Revision r1.2 - 27 Oct 2004 - 14:01 GMT - AlexeyEfimov
Copyright © 2001 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding this site? Send feedback.