LineUpAndDownMoverPlugin 

HOME INDEX SEARCH GO  

 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.16 - 11 Feb 2005 - AlainRavet)
Changed:
<
<

This plugin adds 2 actions to the editor

>
>

This plugin adds 4 actions to the editor

Added:
>
>

  • Move the selected text to the file top
  • Move the selected text to the file bottom
Added:
>
>

  • [Alt-Ctrl-Shift][I] --> "Move the selected text to the file top"
  • [Alt-Ctrl-Shift][K] --> "Move the selected text to the file bottom"
Added:
>
>

v1.1

  • 2 new actions: move the selected text to the file top/bottom
  • added: auto-indent the moved text
Changed:
<
<

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

>
>

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

Changed:
<
<

%META:FILEATTACHMENT{name="LineUpAndDownMover03.zip" attr="" comment="src v0.3" date="1035465223" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.3\LineUpAndDownMover03.zip" size="4243" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover03.jar" attr="" comment="jar v0.3" date="1035465254" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.3\LineUpAndDownMover03.jar" size="7323" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover-0.4.0.zip" attr="" comment="src v0.4.0" date="1036349231" path="\\Zeus\cds\java\Ide\Idea\plugins\LineUpAndDownMover-0.4.0.zip" size="5567" user="CarlosCS" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover-04.0.jar" attr="" comment="jar v0.4.0" date="1036349276" path="\\Zeus\cds\java\Ide\Idea\plugins\LineUpAndDownMover-04.0.jar" size="8926" user="CarlosCS" version="1.1"}% %META:FILEATTACHMENT{name="LineMoverPlugin-3177.zip" attr="" comment="src v0.4f" date="1106094211" path="LineMoverPlugin-3177.zip" size="16755" user="AlainRavet" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="LineUpAndDownMover03.zip" attr="h" comment="src v0.3" date="1035465223" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.3\LineUpAndDownMover03.zip" size="4243" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover03.jar" attr="h" comment="jar v0.3" date="1035465254" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.3\LineUpAndDownMover03.jar" size="7323" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover-0.4.0.zip" attr="h" comment="src v0.4.0" date="1036349231" path="\\Zeus\cds\java\Ide\Idea\plugins\LineUpAndDownMover-0.4.0.zip" size="5567" user="CarlosCS" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover-04.0.jar" attr="h" comment="jar v0.4.0" date="1036349276" path="\\Zeus\cds\java\Ide\Idea\plugins\LineUpAndDownMover-04.0.jar" size="8926" user="CarlosCS" version="1.1"}% %META:FILEATTACHMENT{name="LineMoverPlugin-3177.zip" attr="h" comment="src v0.4f" date="1106094211" path="LineMoverPlugin-3177.zip" size="16755" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineMoverPlugin-1_1b-serc.zip" attr="" comment="src v1.1b" date="1108155346" path="LineMoverPlugin-1_1b-serc.zip" size="28757" user="AlainRavet" version="1.1"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.15 - 21 Jan 2005 - AlainRavet)
Added:
>
>


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.14 - 20 Jan 2005 - AlainRavet)
Deleted:
<
<

How to install :

  • drop the jar in the [idea_home]/plugins directory

 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.13 - 19 Jan 2005 - AlainRavet)
Added:
>
>

Attention: shortcuts collision with Quick Implementation (since build 3075).
Suggestion: remap Quick-Implementation ( on MacOS? X, ^I is free).

Added:
>
>

v0.4f

  • fixed for build 3177
  • code refactoring
Changed:
<
<

%META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="adds 2 actions to the editor : Move the current line/selected lines UP/DOWN%_N_%"}%

>
>

%META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="adds 2 actions to the editor : Move the current line/selected lines UP/DOWN"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.12 - 19 Jan 2005 - AlainRavet)
Added:
>
>

%META:FILEATTACHMENT{name="LineMoverPlugin-3177.zip" attr="" comment="src v0.4f" date="1106094211" path="LineMoverPlugin-3177.zip" size="16755" user="AlainRavet" version="1.1"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.11 - 01 Sep 2003 - GlenStampoultzis)
Changed:
<
<

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

>
>

%META:FIELD{name="IntelliJPluginName" title="IntelliJPluginName" value="LineUpAndDownMoverPlugin"}% %META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4"}% %META:FIELD{name="IntelliJPluginVendor" title="IntelliJPluginVendor" value="AlainRavet"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value=""}%

>
>

%META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value="CodeHelper"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.10 - 18 Jun 2003 - AlexeyEfimov)
Changed:
<
<

%META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginPackage"}%

>
>

%META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginArchive"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.9 - 19 May 2003 - AlexeyEfimov)
Changed:
<
<

%META:FORM{name="WebForm"}%

>
>

%META:FORM{name="IntelliJPluginWebForm"}% %META:FIELD{name="IntelliJPluginName" title="IntelliJPluginName" value=""}% %META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value=""}% %META:FIELD{name="IntelliJPluginVendor" title="IntelliJPluginVendor" value=""}% %META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value=""}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value=""}% %META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value=""}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.8 - 02 Dec 2002 - AlexeyEfimov)
Changed:
<
<

%META:FORM{name="PluginWebForm"}%

>
>

%META:FORM{name="WebForm"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.7 - 30 Nov 2002 - AlainRavet)
Deleted:
<
<

-- AlainRavet - 24 Oct 2002

Added:
>
>

-- AlainRavet - 24 Oct 2002 %META:FORM{name="PluginWebForm"}% %META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginPackage"}% %META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="adds 2 actions to the editor : Move the current line/selected lines UP/DOWN%_N_%"}% %META:FIELD{name="TestedOnOS" title="TestedOnOS" value="OsWinXP"}% %META:FIELD{name="ShouldRunOnOS" title="ShouldRunOnOS" value="AnyOS"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.6 - 03 Nov 2002 - CarlosCS)
Added:
>
>

v0.4.0

  • added: ensure 2 lines are always shown at the top/bottom of the editor when moving up/down.
  • fixed: don't move the last selected line when selection ends at column 0 of the line.
  • fixed: smooth scrolling when moving both up and down.
  • fixed: relative caret position after the move is the same as before the move.

-- CarlosCS - 03 Nov 2002

Added:
>
>

%META:FILEATTACHMENT{name="LineUpAndDownMover-0.4.0.zip" attr="" comment="src v0.4.0" date="1036349231" path="\\Zeus\cds\java\Ide\Idea\plugins\LineUpAndDownMover-0.4.0.zip" size="5567" user="CarlosCS" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover-04.0.jar" attr="" comment="jar v0.4.0" date="1036349276" path="\\Zeus\cds\java\Ide\Idea\plugins\LineUpAndDownMover-04.0.jar" size="8926" user="CarlosCS" version="1.1"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.5 - 28 Oct 2002 - AlainRavet)
Added:
>
>

To Do

  • jump over folded blocks.

 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.4 - 24 Oct 2002 - AlainRavet)
Changed:
<
<

>
>


Deleted:
<
<

Deleted:
<
<

Deleted:
<
<

Changed:
<
<

  • drop the jar in the [idea_home]/plugins directory
  • Map the 2 actions to 2 shortcuts
>
>

  • drop the jar in the [idea_home]/plugins directory
Changed:
<
<

How to map :
( keymap suggestions : [Ctrl-Shift][I] and [Ctrl-Shift][K])
At the end of the "Editor Actions" sections, look for

  • "Move Line Up"
  • "Move Line Down"
>
>

How to use :

  • [Ctrl-Shift][I] --> "Move Line 1 Up"
  • [Ctrl-Shift][K] --> "Move Line 1 Down"
( Default Mapping: in "Editor Actions" )
Added:
>
>


Changed:
<
<

  • v0.2 : move block of selected lines.
>
>

v0.3

  • added : default keymaps (Ctrl-Shift-I/K)
  • fixed : caret move out of screen when moving up/down past the screen bottom.
Added:
>
>

v0.2

  • added : move a block of lines.
Changed:
<
<

-- AlainRavet - 24 Oct 2002

>
>

v0.1 : initial version

  • feature : move 1 line up or down 1 row.
Added:
>
>

Bugs


-- AlainRavet - 24 Oct 2002

Changed:
<
<

%META:FILEATTACHMENT{name="LineUpAndDownMover02.zip" attr="" comment="src v0.2" date="1035428950" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.2\LineUpAndDownMover02.zip" size="3586" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover02.jar" attr="" comment="jar v0.2" date="1035428981" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.2\LineUpAndDownMover02.jar" size="12277" user="AlainRavet" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="LineUpAndDownMover02.zip" attr="h" comment="src v0.2" date="1035428950" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.2\LineUpAndDownMover02.zip" size="3586" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover02.jar" attr="h" comment="jar v0.2" date="1035428981" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.2\LineUpAndDownMover02.jar" size="12277" user="AlainRavet" version="1.1"}%

Added:
>
>

%META:FILEATTACHMENT{name="LineUpAndDownMover03.zip" attr="" comment="src v0.3" date="1035465223" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.3\LineUpAndDownMover03.zip" size="4243" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover03.jar" attr="" comment="jar v0.3" date="1035465254" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.3\LineUpAndDownMover03.jar" size="7323" user="AlainRavet" version="1.1"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.3 - 24 Oct 2002 - AlainRavet)
Changed:
<
<

BeforeAfter
>
>

BeforeAfter 1 Up
Changed:
<
<

( keymap suggestions : [Alt-Ctrl-Shift][Up] and ..[Down])

>
>

( keymap suggestions : [Ctrl-Shift][I] and [Ctrl-Shift][K])


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.2 - 24 Oct 2002 - AlainRavet)
Changed:
<
<

  • Move the current line UP
  • Move the current line DOWN
>
>

  • Move the current line/selected lines UP
  • Move the current line/selected lines DOWN
Added:
>
>

Changed:
<
<

>
>

beforeUp.PNG afterUp.PNG
Added:
>
>

Added:
>
>


Changed:
<
<

  • drop the jar in the [idea_home]/plugins directory
>
>

  • drop the jar in the [idea_home]/plugins directory
Changed:
<
<

To Do :

  • move block of selected lines
>
>

Version :

  • v0.2 : move block of selected lines.
Changed:
<
<

%META:FILEATTACHMENT{name="LineUpAndDownMover01.jar" attr="" comment="jar v0.1" date="1035423508" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.1\LineUpAndDownMover01.jar" size="6739" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="linemover-src.zip" attr="" comment="src v0.1" date="1035423535" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.1\linemover-src.zip" size="3454" user="AlainRavet" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="LineUpAndDownMover01.jar" attr="h" comment="jar v0.1" date="1035423508" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.1\LineUpAndDownMover01.jar" size="6739" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="linemover-src.zip" attr="h" comment="src v0.1" date="1035423535" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.1\linemover-src.zip" size="3454" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover02.zip" attr="" comment="src v0.2" date="1035428950" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.2\LineUpAndDownMover02.zip" size="3586" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="LineUpAndDownMover02.jar" attr="" comment="jar v0.2" date="1035428981" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.2\LineUpAndDownMover02.jar" size="12277" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="afterUp.PNG" attr="h" comment="afterPng" date="1035429168" path="C:\Documents and Settings\aravet\Desktop\afterUp.PNG" size="5824" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="beforeUp.PNG" attr="h" comment="beforePng" date="1035429199" path="C:\Documents and Settings\aravet\Desktop\beforeUp.PNG" size="6023" user="AlainRavet" version="1.1"}%


 <<O>>  Difference Topic LineUpAndDownMoverPlugin (r1.1 - 24 Oct 2002 - AlainRavet)
Added:
>
>

%META:TOPICINFO{author="AlainRavet" date="1035423780" format="1.0" version="1.1"}% %META:TOPICPARENT{name="AlainRavet"}% This plugin adds 2 actions to the editor

  • Move the current line UP
  • Move the current line DOWN

Example :

BeforeAfter

one
two
th|ree

one
th|ree
two

How to install :

  • drop the jar in the [idea_home]/plugins directory
  • Map the 2 actions to 2 shortcuts

How to map :
( keymap suggestions : [Alt-Ctrl-Shift][Up] and ..[Down])
At the end of the "Editor Actions" sections, look for

  • "Move Line Up"
  • "Move Line Down"

To Do :

  • move block of selected lines

-- AlainRavet - 24 Oct 2002 %META:FILEATTACHMENT{name="LineUpAndDownMover01.jar" attr="" comment="jar v0.1" date="1035423508" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.1\LineUpAndDownMover01.jar" size="6739" user="AlainRavet" version="1.1"}% %META:FILEATTACHMENT{name="linemover-src.zip" attr="" comment="src v0.1" date="1035423535" path="C:\dev\Projects\_openApi650_\ColorChooser\www.Intelli.org\lineMover-0.1\linemover-src.zip" size="3454" user="AlainRavet" version="1.1"}%


View | Diffs | r1.16 | > | r1.15 | > | r1.14 | 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 - 24 Oct 2002 - 01:43 GMT - AlainRavet
Revision r1.16 - 11 Feb 2005 - 21:07 GMT - AlainRavet
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.