Revision: 5568
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=5568&view=rev
Author: gerdwagner
Date: 2010-04-04 09:55:12 +0000 (Sun, 04 Apr 2010)
Log Message:
-----------
Code completion Plugin: Users may choose to see column remarks in completion lists.
Modified Paths:
--------------
trunk/sql12/app/src/net/sourceforge/squirrel_sql/client/session/ExtendedColumnInfo.java
trunk/sql12/doc/changes.txt
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionColumnInfo.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionInfoCollection.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionStoredProcedureInfo.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableAliasInfo.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableInfo.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferences.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesController.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesPanel.java
trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/I18NStrings.properties
Modified: trunk/sql12/app/src/net/sourceforge/squirrel_sql/client/session/ExtendedColumnInfo.java
===================================================================
--- trunk/sql12/app/src/net/sourceforge/squirrel_sql/client/session/ExtendedColumnInfo.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/app/src/net/sourceforge/squirrel_sql/client/session/ExtendedColumnInfo.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -34,6 +34,7 @@
private String _schem;
private String _simpleTableName;
private String _qualifiedName;
+ private String _remarks;
public ExtendedColumnInfo(TableColumnInfo info, String simpleTableName)
{
@@ -41,6 +42,7 @@
_columnType = info.getTypeName();
_columnSize = info.getColumnSize();
_decimalDigits = info.getDecimalDigits();
+ _remarks = info.getRemarks();
if ("YES".equals(info.isNullable()))
{
_nullable = true;
@@ -91,6 +93,11 @@
return _schem;
}
+ public String getRemarks()
+ {
+ return _remarks;
+ }
+
public String getSimpleTableName()
{
return _simpleTableName;
Modified: trunk/sql12/doc/changes.txt
===================================================================
--- trunk/sql12/doc/changes.txt 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/doc/changes.txt 2010-04-04 09:55:12 UTC (rev 5568)
@@ -7,6 +7,10 @@
Enhancements:
+Code completion Plugin:
+ - Users may choose to see column remarks in completion lists.
+ See Menu File --> New Session Properties --> Code Completion --> Checkbox an bottom of panel
+
Hibernate Plugin:
- Results of HQL Queries can be displayed as objects
- Hibernate logs can be seen in SQuirreL logs when Hibernate logging is configured for console output.
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionColumnInfo.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionColumnInfo.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionColumnInfo.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -18,32 +18,45 @@
package net.sourceforge.squirrel_sql.plugins.codecompletion;
-import java.sql.Types;
-
-
public class CodeCompletionColumnInfo extends CodeCompletionInfo
{
private String _columnName;
private String _columnType;
private int _columnSize;
private boolean _nullable;
+ private boolean _useCompletionPrefs;
+ private boolean _showRemarksInColumnCompletion;
private String _toString;
private int _decimalDigits;
+ private String _remarks;
- public CodeCompletionColumnInfo(String columnName, String columnType, int columnSize, int decimalDigits, boolean nullable)
+
+ public CodeCompletionColumnInfo(String columnName, String remarks, String columnType, int columnSize, int decimalDigits, boolean nullable, boolean useCompletionPrefs, boolean showRemarksInColumnCompletion)
{
_columnName = columnName;
_columnType = columnType;
_columnSize = columnSize;
_decimalDigits = decimalDigits;
_nullable = nullable;
-
+ _useCompletionPrefs = useCompletionPrefs;
+ _showRemarksInColumnCompletion = showRemarksInColumnCompletion;
String decimalDigitsString = 0 == _decimalDigits ? "" : "," + _decimalDigits;
- _toString = _columnName + " " + _columnType + "(" + _columnSize + decimalDigitsString + ") " + (_nullable? "NULL": "NOT NULL");
+ _remarks = remarks;
+ _toString = _columnName + getRemarksString() + _columnType + "(" + _columnSize + decimalDigitsString + ") " + (_nullable? "NULL": "NOT NULL");
}
+ private String getRemarksString()
+ {
+ String ret = " ";
+ if (_showRemarksInColumnCompletion && null != _remarks && 0 < _remarks.trim().length())
+ {
+ ret = " (" + _remarks + ") ";
+ }
+ return ret;
+ }
+
public String getCompareString()
{
return _columnName;
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionInfoCollection.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionInfoCollection.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionInfoCollection.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -24,6 +24,7 @@
import net.sourceforge.squirrel_sql.fw.sql.ITableInfo;
import net.sourceforge.squirrel_sql.fw.util.StringManager;
import net.sourceforge.squirrel_sql.fw.util.StringManagerFactory;
+import net.sourceforge.squirrel_sql.plugins.codecompletion.prefs.CodeCompletionPreferences;
import javax.swing.*;
import java.util.*;
@@ -34,14 +35,14 @@
StringManagerFactory.getStringManager(CodeCompletionInfoCollection.class);
- private Hashtable<String, Vector<CodeCompletionInfo>> _completionInfosByCataLogAndSchema =
+ private Hashtable<String, Vector<CodeCompletionInfo>> _completionInfosByCataLogAndSchema =
new Hashtable<String, Vector<CodeCompletionInfo>>();
- private Vector<CodeCompletionInfo> _aliasCompletionInfos =
+ private Vector<CodeCompletionInfo> _aliasCompletionInfos =
new Vector<CodeCompletionInfo>();
- private Vector<CodeCompletionSchemaInfo> _schemas =
+ private Vector<CodeCompletionSchemaInfo> _schemas =
new Vector<CodeCompletionSchemaInfo>();
- private Vector<CodeCompletionCatalogInfo> _catalogs =
+ private Vector<CodeCompletionCatalogInfo> _catalogs =
new Vector<CodeCompletionCatalogInfo>();
private ISession _session;
@@ -52,13 +53,16 @@
// i18n[codecompletion.listTruncated=Completion list truncated. Narrow by typing to get missing entries.]
private static final String TOO_MANY_COMPLETION_INFOS = s_stringMgr.getString("codecompletion.listTruncated");
+ private CodeCompletionPreferences _prefs;
- public CodeCompletionInfoCollection(ISession session, CodeCompletionPlugin plugin, boolean useCompletionPrefs)
+ public CodeCompletionInfoCollection(ISession session, CodeCompletionPlugin plugin, boolean useCompletionPrefs)
{
_session = session;
_plugin = plugin;
_useCompletionPrefs = useCompletionPrefs;
+ _prefs = (CodeCompletionPreferences) _session.getPluginObject(_plugin, CodeCompletionPlugin.PLUGIN_OBJECT_PREFS_KEY);
+
_session.getSchemaInfo().addSchemaInfoUpdateListener(new SchemaInfoUpdateListener()
{
public void schemaInfoUpdated()
@@ -90,8 +94,9 @@
ITableInfo[] tables = _session.getSchemaInfo().getITableInfos(catalog, schema);
- Hashtable<String, CodeCompletionInfo> completionInfoByUcTableName =
- new Hashtable<String, CodeCompletionInfo>();
+ Hashtable<String, CodeCompletionInfo> completionInfoByUcTableName = new Hashtable<String, CodeCompletionInfo>();
+
+
for (int i = 0; i < tables.length; i++)
{
String ucTableName = tables[i].getSimpleName().toUpperCase();
@@ -101,7 +106,9 @@
CodeCompletionTableInfo tableInfo = new CodeCompletionTableInfo(tables[i].getSimpleName(),
tables[i].getType(),
tables[i].getCatalogName(),
- tables[i].getSchemaName());
+ tables[i].getSchemaName(),
+ _useCompletionPrefs,
+ _prefs.isShowRemarksInColumnCompletion());
if(null != dupl)
{
@@ -120,10 +127,10 @@
new CodeCompletionStoredProcedureInfo(storedProceduresInfos[i].getSimpleName(),
storedProceduresInfos[i].getProcedureType(),
_session,
- _plugin,
catalog,
schema,
- _useCompletionPrefs);
+ _useCompletionPrefs,
+ _prefs);
completionInfos.add(buf);
}
@@ -288,7 +295,7 @@
{
if(false == aliasInfos[i].aliasName.startsWith("#"))
{
- _aliasCompletionInfos.add(new CodeCompletionTableAliasInfo(aliasInfos[i]));
+ _aliasCompletionInfos.add(new CodeCompletionTableAliasInfo(aliasInfos[i], _useCompletionPrefs, _prefs.isShowRemarksInColumnCompletion()));
}
}
}
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionStoredProcedureInfo.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionStoredProcedureInfo.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionStoredProcedureInfo.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -15,7 +15,6 @@
private String _procName;
private int _procType;
private ISession _session;
- private CodeCompletionPlugin _plugin;
private boolean _useCompletionPrefs;
private String _catalog;
private String _schema;
@@ -30,14 +29,13 @@
*/
private CodeCompletionPreferences _prefs;
- public CodeCompletionStoredProcedureInfo(String procName, int procType, ISession session, CodeCompletionPlugin plugin, String catalog, String schema, boolean useCompletionPrefs)
+ public CodeCompletionStoredProcedureInfo(String procName, int procType, ISession session, String catalog, String schema, boolean useCompletionPrefs, CodeCompletionPreferences prefs)
{
_procName = procName;
_procType = procType;
_session = session;
- _plugin = plugin;
_useCompletionPrefs = useCompletionPrefs;
- _prefs = (CodeCompletionPreferences) _session.getPluginObject(_plugin, CodeCompletionPlugin.PLUGIN_OBJECT_PREFS_KEY);
+ _prefs = prefs;
_catalog = catalog;
_schema = schema;
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableAliasInfo.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableAliasInfo.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableAliasInfo.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -25,9 +25,9 @@
private String _toString;
- public CodeCompletionTableAliasInfo(TableAliasInfo aliasInfo)
+ public CodeCompletionTableAliasInfo(TableAliasInfo aliasInfo, boolean useCompletionPrefs, boolean showRemarksInColumnCompletion)
{
- super(aliasInfo.tableName, "TABLE", null, null);
+ super(aliasInfo.tableName, "TABLE", null, null, useCompletionPrefs, showRemarksInColumnCompletion);
_aliasInfo = aliasInfo;
_toString = _aliasInfo.aliasName + " (Alias for " + _aliasInfo.tableName + ")";
}
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableInfo.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableInfo.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/CodeCompletionTableInfo.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -31,14 +31,18 @@
String _toString;
private String _catalog;
private String _schema;
+ private boolean _useCompletionPrefs;
+ private boolean _showRemarksInColumnCompletion;
- public CodeCompletionTableInfo(String tableName, String tableType, String catalog, String schema)
+ public CodeCompletionTableInfo(String tableName, String tableType, String catalog, String schema, boolean useCompletionPrefs, boolean showRemarksInColumnCompletion)
{
_tableName = tableName;
_tableType = tableType;
_catalog = catalog;
_schema = schema;
+ _useCompletionPrefs = useCompletionPrefs;
+ _showRemarksInColumnCompletion = showRemarksInColumnCompletion;
if(null != _tableType && !"TABLE".equals(_tableType))
@@ -90,10 +94,14 @@
{
String columnName = schemColInfos[i].getColumnName();
String columnType = schemColInfos[i].getColumnType();
+ String remarks = schemColInfos[i].getRemarks();
int columnSize = schemColInfos[i].getColumnSize();
int decimalDigits = schemColInfos[i].getDecimalDigits();
boolean nullable = schemColInfos[i].isNullable();
- CodeCompletionColumnInfo buf = new CodeCompletionColumnInfo(columnName, columnType, columnSize, decimalDigits, nullable);
+
+ CodeCompletionColumnInfo buf =
+ new CodeCompletionColumnInfo(columnName, remarks, columnType, columnSize, decimalDigits, nullable, _useCompletionPrefs, _showRemarksInColumnCompletion);
+
String bufStr = buf.toString();
if (!uniqCols.contains(bufStr))
{
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferences.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferences.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferences.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -1,5 +1,7 @@
package net.sourceforge.squirrel_sql.plugins.codecompletion.prefs;
+import net.sourceforge.squirrel_sql.plugins.codecompletion.CodeCompletionPlugin;
+
import java.io.Serializable;
public class CodeCompletionPreferences implements Serializable
@@ -12,6 +14,7 @@
private int generalCompletionConfig = CONFIG_SP_WITH_PARARMS;
private PrefixedConfig[] prefixedConfigs = new PrefixedConfig[0];
private int maxLastSelectedCompletionNames = 1;
+ private boolean _showRemarksInColumnCompletion;
public int getGeneralCompletionConfig()
{
@@ -42,5 +45,14 @@
{
this.maxLastSelectedCompletionNames = maxLastSelectedCompletionNames;
}
+
+ public boolean isShowRemarksInColumnCompletion()
+ {
+ return _showRemarksInColumnCompletion;
+ }
+
+ public void setShowRemarksInColumnCompletion(boolean b)
+ {
+ _showRemarksInColumnCompletion = b;
+ }
}
-// Just a Test
\ No newline at end of file
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesController.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesController.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesController.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -67,9 +67,11 @@
_panel.tblPrefixes.addColumn(tcCompletionConfig);
- _panel.txtMaxLastSelectedCompletionNamesPanel.setText("" + _prefs.getMaxLastSelectedCompletionNames());
+ _panel.txtMaxLastSelectedCompletionNames.setText("" + _prefs.getMaxLastSelectedCompletionNames());
+ _panel.chkShowRemarksInColumnCompletion.setSelected(_prefs.isShowRemarksInColumnCompletion());
+
_panel.btnNewRow.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
@@ -160,13 +162,14 @@
try
{
- _prefs.setMaxLastSelectedCompletionNames(Math.max(0, Integer.parseInt(_panel.txtMaxLastSelectedCompletionNamesPanel.getText())));
+ _prefs.setMaxLastSelectedCompletionNames(Math.max(0, Integer.parseInt(_panel.txtMaxLastSelectedCompletionNames.getText())));
}
catch (NumberFormatException e)
{
}
+ _prefs.setShowRemarksInColumnCompletion(_panel.chkShowRemarksInColumnCompletion.isSelected());
}
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesPanel.java
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesPanel.java 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/CodeCompletionPreferencesPanel.java 2010-04-04 09:55:12 UTC (rev 5568)
@@ -23,7 +23,8 @@
JButton btnNewRow;
JButton btnDeleteRows;
- JTextField txtMaxLastSelectedCompletionNamesPanel;
+ JTextField txtMaxLastSelectedCompletionNames;
+ JCheckBox chkShowRemarksInColumnCompletion;
public CodeCompletionPreferencesPanel()
@@ -86,6 +87,9 @@
gbc = new GridBagConstraints(0,9,1,1,1,0,GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH, new Insets(15,5,5,5),0,0 );
add(createMaxLastSelectedCompletionNamesPanel(),gbc);
+
+ gbc = new GridBagConstraints(0,10,1,1,1,0,GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH, new Insets(15,5,5,5),0,0 );
+ add(createShowRemarksInColumnCompletionPanel(),gbc);
}
@@ -106,10 +110,10 @@
gbc = new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(0, 5, 5, 5), 0, 0);
NumberFormat format = NumberFormat.getIntegerInstance();
- txtMaxLastSelectedCompletionNamesPanel = new JFormattedTextField(format);
- txtMaxLastSelectedCompletionNamesPanel.setPreferredSize(new Dimension(30, txtMaxLastSelectedCompletionNamesPanel.getPreferredSize().height));
+ txtMaxLastSelectedCompletionNames = new JFormattedTextField(format);
+ txtMaxLastSelectedCompletionNames.setPreferredSize(new Dimension(30, txtMaxLastSelectedCompletionNames.getPreferredSize().height));
- ret.add(txtMaxLastSelectedCompletionNamesPanel, gbc);
+ ret.add(txtMaxLastSelectedCompletionNames, gbc);
// i18n[CodeCompletionPreferencesPanel.numberOfTables=number of tables]
gbc = new GridBagConstraints(1, 1, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(0, 0, 5, 5), 0, 0);
@@ -120,7 +124,33 @@
return ret;
}
+ private JPanel createShowRemarksInColumnCompletionPanel()
+ {
+ JPanel ret = new JPanel();
+ ret.setLayout(new GridBagLayout());
+
+ GridBagConstraints gbc;
+
+ // i18n[CodeCompletionPreferencesPanel.showRemarksInColumnCompletionNote=
+ // Choose this option to see column remarks in code completion lists.\n
+ // Note: If you change this option on a running Session you need to do a Session cache refresh (F5)]
+ MultipleLineLabel lbl = new MultipleLineLabel(s_stringMgr.getString("CodeCompletionPreferencesPanel.showRemarksInColumnCompletionNote"));
+ gbc = new GridBagConstraints(0, 0, 2, 1, 1, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(0, 5, 5, 5), 0, 0);
+ ret.add(lbl, gbc);
+
+ gbc = new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(0, 5, 5, 5), 0, 0);
+ // i18n[CodeCompletionPreferencesPanel.showRemarksInColumnCompletionChk=Show remarks in column completion]
+ chkShowRemarksInColumnCompletion = new JCheckBox(s_stringMgr.getString("CodeCompletionPreferencesPanel.showRemarksInColumnCompletionChk"));
+ ret.add(chkShowRemarksInColumnCompletion, gbc);
+
+
+ ret.setBorder(BorderFactory.createEtchedBorder());
+
+ return ret;
+ }
+
+
private JPanel createButtonsPanel()
{
GridBagConstraints gbc;
Modified: trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/I18NStrings.properties
===================================================================
--- trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/I18NStrings.properties 2010-04-04 08:48:51 UTC (rev 5567)
+++ trunk/sql12/plugins/codecompletion/src/net/sourceforge/squirrel_sql/plugins/codecompletion/prefs/I18NStrings.properties 2010-04-04 09:55:12 UTC (rev 5568)
@@ -32,3 +32,7 @@
CodeCompletionPreferencesPanel.maxLastSelectedCompletionNames=If you call code completion without being in the scope of a table/view, for which number of tables the parser last found would you like to see colums on top of the completion list?
CodeCompletionPreferencesPanel.numberOfTables=number of tables
+
+
+CodeCompletionPreferencesPanel.showRemarksInColumnCompletionNote=Choose this option to see column remarks in code completion lists.\nNote: If you change this option on a running Session you need to do a Session cache refresh (F5)
+CodeCompletionPreferencesPanel.showRemarksInColumnCompletionChk=Show remarks in column completion
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|