Documentation/Source/index-eric5.QScintilla.html

changeset 58
37f0444c3479
parent 21
b88a0e6268bd
child 409
0ea528e80202
equal deleted inserted replaced
57:81326a94fdca 58:37f0444c3479
20 </style> 20 </style>
21 </head> 21 </head>
22 <body> 22 <body>
23 <h1>eric5.QScintilla</h1> 23 <h1>eric5.QScintilla</h1>
24 <p> 24 <p>
25 &#80;&#97;&#99;&#107;&#97;&#103;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#101;&#100;&#105;&#116;&#111;&#114; &#97;&#110;&#100; &#115;&#104;&#101;&#108;&#108; &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116;&#115; &#111;&#102; &#116;&#104;&#101; &#101;&#114;&#105;&#99;&#53; &#73;&#68;&#69;. 25 Package implementing the editor and shell components of the eric5 IDE.
26 </p><p> 26 </p><p>
27 &#84;&#104;&#101; &#101;&#100;&#105;&#116;&#111;&#114; &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116; &#111;&#102; &#116;&#104;&#101; &#101;&#114;&#105;&#99;&#53; &#73;&#68;&#69; &#105;&#115; &#98;&#97;&#115;&#101;&#100; &#111;&#110; &#116;&#104;&#101; &#81;&#116; &#112;&#111;&#114;&#116; 27 The editor component of the eric5 IDE is based on the Qt port
28 &#111;&#102; &#116;&#104;&#101; &#83;&#99;&#105;&#110;&#116;&#105;&#108;&#108;&#97; &#101;&#100;&#105;&#116;&#111;&#114; w&#105;&#100;&#103;&#101;&#116;. &#73;&#116; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#115; &#115;y&#110;&#116;&#97;x &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#105;&#110;&#103;, &#99;&#111;&#100;&#101; 28 of the Scintilla editor widget. It supports syntax highlighting, code
29 &#102;&#111;&#108;&#100;&#105;&#110;&#103;, &#104;&#97;&#115; &#97;&#110; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#103;&#114;&#97;&#116;&#101;&#100; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#97;&#110;&#100; &#99;&#97;&#110; &#98;&#101; 29 folding, has an interface to the integrated debugger and can be
30 &#99;&#111;&#110;&#102;&#105;&#103;&#117;&#114;&#101;&#100; &#116;&#111; &#116;&#104;&#101; &#109;&#111;&#115;&#116; &#112;&#111;&#115;&#115;&#105;&#98;&#108;&#101; &#100;&#101;&#103;&#114;&#101;&#101;. 30 configured to the most possible degree.
31 </p><p> 31 </p><p>
32 &#84;&#104;&#101; &#115;&#104;&#101;&#108;&#108; &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116; &#105;&#115; &#100;&#101;&#114;&#105;v&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#101;&#100;&#105;&#116;&#111;&#114; &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116; &#97;&#110;&#100; &#105;&#115; &#116;&#104;&#101; v&#105;&#115;&#105;&#98;&#108;&#101; 32 The shell component is derived from the editor component and is the visible
33 &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116; &#111;&#102; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#97;&#99;&#116;&#105;v&#101; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#115;&#104;&#101;&#108;&#108;. &#73;&#116; &#105;&#110;&#116;&#101;&#114;&#97;&#99;&#116;&#115; w&#105;&#116;&#104; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; 33 component of the interactive language shell. It interacts with the debug
34 &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#104;&#114;&#111;&#117;&#103;&#104; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114;. 34 client through the debug server.
35 </p> 35 </p>
36 36
37 <h3>Packages</h3> 37 <h3>Packages</h3>
38 <table> 38 <table>
39 <tr> 39 <tr>
40 <td><a href="index-eric5.QScintilla.Exporters.html">Exporters</a></td> 40 <td><a href="index-eric5.QScintilla.Exporters.html">Exporters</a></td>
41 <td>&#80;&#97;&#99;&#107;&#97;&#103;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#101;x&#112;&#111;&#114;&#116;&#101;&#114;&#115; &#102;&#111;&#114; v&#97;&#114;&#105;&#111;&#117;&#115; &#102;&#105;&#108;&#101; &#102;&#111;&#114;&#109;&#97;&#116;&#115;.</td> 41 <td>Package implementing exporters for various file formats.</td>
42 </tr><tr> 42 </tr><tr>
43 <td><a href="index-eric5.QScintilla.Lexers.html">Lexers</a></td> 43 <td><a href="index-eric5.QScintilla.Lexers.html">Lexers</a></td>
44 <td>&#80;&#97;&#99;&#107;&#97;&#103;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#108;&#101;x&#101;&#114;&#115; &#102;&#111;&#114; &#116;&#104;&#101; v&#97;&#114;&#105;&#111;&#117;&#115; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;&#115;.</td> 44 <td>Package implementing lexers for the various supported programming languages.</td>
45 </tr><tr> 45 </tr><tr>
46 <td><a href="index-eric5.QScintilla.TypingCompleters.html">TypingCompleters</a></td> 46 <td><a href="index-eric5.QScintilla.TypingCompleters.html">TypingCompleters</a></td>
47 <td>&#80;&#97;&#99;&#107;&#97;&#103;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#108;&#101;x&#101;&#114;&#115; &#102;&#111;&#114; &#116;&#104;&#101; v&#97;&#114;&#105;&#111;&#117;&#115; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;&#115;.</td> 47 <td>Package implementing lexers for the various supported programming languages.</td>
48 </tr> 48 </tr>
49 </table> 49 </table>
50 50
51 <h3>Modules</h3> 51 <h3>Modules</h3>
52 <table> 52 <table>
53 <tr> 53 <tr>
54 <td><a href="eric5.QScintilla.APIsManager.html">APIsManager</a></td> 54 <td><a href="eric5.QScintilla.APIsManager.html">APIsManager</a></td>
55 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#65;&#80;&#73;&#115;&#77;&#97;&#110;&#97;&#103;&#101;&#114;.</td> 55 <td>Module implementing the APIsManager.</td>
56 </tr><tr> 56 </tr><tr>
57 <td><a href="eric5.QScintilla.Editor.html">Editor</a></td> 57 <td><a href="eric5.QScintilla.Editor.html">Editor</a></td>
58 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#101;&#100;&#105;&#116;&#111;&#114; &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116; &#111;&#102; &#116;&#104;&#101; &#101;&#114;&#105;&#99;&#53; &#73;&#68;&#69;.</td> 58 <td>Module implementing the editor component of the eric5 IDE.</td>
59 </tr><tr> 59 </tr><tr>
60 <td><a href="eric5.QScintilla.GotoDialog.html">GotoDialog</a></td> 60 <td><a href="eric5.QScintilla.GotoDialog.html">GotoDialog</a></td>
61 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#71;&#111;&#116;&#111; &#100;&#105;&#97;&#108;&#111;&#103;.</td> 61 <td>Module implementing the Goto dialog.</td>
62 </tr><tr> 62 </tr><tr>
63 <td><a href="eric5.QScintilla.MiniEditor.html">MiniEditor</a></td> 63 <td><a href="eric5.QScintilla.MiniEditor.html">MiniEditor</a></td>
64 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#109;&#105;&#110;&#105;&#109;&#97;&#108;&#105;&#115;&#116;&#105;&#99; &#101;&#100;&#105;&#116;&#111;&#114; &#102;&#111;&#114; &#115;&#105;&#109;&#112;&#108;&#101; &#101;&#100;&#105;&#116;&#105;&#110;&#103; &#116;&#97;&#115;&#107;&#115;.</td> 64 <td>Module implementing a minimalistic editor for simple editing tasks.</td>
65 </tr><tr> 65 </tr><tr>
66 <td><a href="eric5.QScintilla.Printer.html">Printer</a></td> 66 <td><a href="eric5.QScintilla.Printer.html">Printer</a></td>
67 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#112;&#114;&#105;&#110;&#116;&#101;&#114; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;&#97;&#108;&#105;&#116;y.</td> 67 <td>Module implementing the printer functionality.</td>
68 </tr><tr> 68 </tr><tr>
69 <td><a href="eric5.QScintilla.QsciScintillaCompat.html">QsciScintillaCompat</a></td> 69 <td><a href="eric5.QScintilla.QsciScintillaCompat.html">QsciScintillaCompat</a></td>
70 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#99;&#111;&#109;&#112;&#97;&#116;&#97;&#98;&#105;&#108;&#105;&#116;y &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#99;&#108;&#97;&#115;&#115; &#116;&#111; &#81;&#115;&#99;&#105;&#83;&#99;&#105;&#110;&#116;&#105;&#108;&#108;&#97;.</td> 70 <td>Module implementing a compatability interface class to QsciScintilla.</td>
71 </tr><tr> 71 </tr><tr>
72 <td><a href="eric5.QScintilla.SearchReplaceWidget.html">SearchReplaceWidget</a></td> 72 <td><a href="eric5.QScintilla.SearchReplaceWidget.html">SearchReplaceWidget</a></td>
73 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#115;&#101;&#97;&#114;&#99;&#104; &#97;&#110;&#100; &#114;&#101;&#112;&#108;&#97;&#99;&#101; w&#105;&#100;&#103;&#101;&#116;.</td> 73 <td>Module implementing the search and replace widget.</td>
74 </tr><tr> 74 </tr><tr>
75 <td><a href="eric5.QScintilla.Shell.html">Shell</a></td> 75 <td><a href="eric5.QScintilla.Shell.html">Shell</a></td>
76 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#103;&#114;&#97;&#112;&#104;&#105;&#99;&#97;&#108; &#80;y&#116;&#104;&#111;&#110; &#115;&#104;&#101;&#108;&#108;.</td> 76 <td>Module implementing a graphical Python shell.</td>
77 </tr><tr> 77 </tr><tr>
78 <td><a href="eric5.QScintilla.ShellHistoryDialog.html">ShellHistoryDialog</a></td> 78 <td><a href="eric5.QScintilla.ShellHistoryDialog.html">ShellHistoryDialog</a></td>
79 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#115;&#104;&#101;&#108;&#108; &#104;&#105;&#115;&#116;&#111;&#114;y &#100;&#105;&#97;&#108;&#111;&#103;.</td> 79 <td>Module implementing the shell history dialog.</td>
80 </tr><tr> 80 </tr><tr>
81 <td><a href="eric5.QScintilla.SpellChecker.html">SpellChecker</a></td> 81 <td><a href="eric5.QScintilla.SpellChecker.html">SpellChecker</a></td>
82 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#115;&#112;&#101;&#108;&#108; &#99;&#104;&#101;&#99;&#107;&#101;&#114; &#102;&#111;&#114; &#116;&#104;&#101; &#101;&#100;&#105;&#116;&#111;&#114; &#99;&#111;&#109;&#112;&#111;&#110;&#101;&#110;&#116;.</td> 82 <td>Module implementing the spell checker for the editor component.</td>
83 </tr><tr> 83 </tr><tr>
84 <td><a href="eric5.QScintilla.SpellCheckingDialog.html">SpellCheckingDialog</a></td> 84 <td><a href="eric5.QScintilla.SpellCheckingDialog.html">SpellCheckingDialog</a></td>
85 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#115;&#112;&#101;&#108;&#108; &#99;&#104;&#101;&#99;&#107;&#105;&#110;&#103; &#100;&#105;&#97;&#108;&#111;&#103;.</td> 85 <td>Module implementing the spell checking dialog.</td>
86 </tr><tr> 86 </tr><tr>
87 <td><a href="eric5.QScintilla.Terminal.html">Terminal</a></td> 87 <td><a href="eric5.QScintilla.Terminal.html">Terminal</a></td>
88 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#115;&#105;&#109;&#112;&#108;&#101; &#116;&#101;&#114;&#109;&#105;&#110;&#97;&#108; &#98;&#97;&#115;&#101;&#100; &#111;&#110; &#81;&#83;&#99;&#105;&#110;&#116;&#105;&#108;&#108;&#97;.</td> 88 <td>Module implementing a simple terminal based on QScintilla.</td>
89 </tr><tr> 89 </tr><tr>
90 <td><a href="eric5.QScintilla.ZoomDialog.html">ZoomDialog</a></td> 90 <td><a href="eric5.QScintilla.ZoomDialog.html">ZoomDialog</a></td>
91 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#100;&#105;&#97;&#108;&#111;&#103; &#116;&#111; &#115;&#101;&#108;&#101;&#99;&#116; &#116;&#104;&#101; z&#111;&#111;&#109; &#115;&#99;&#97;&#108;&#101;.</td> 91 <td>Module implementing a dialog to select the zoom scale.</td>
92 </tr> 92 </tr>
93 </table> 93 </table>
94 </body></html> 94 </body></html>

eric ide

mercurial