Cambio de orden de sugerencias de autocompletar en Pycharm (Args, Kwargs antes del punto de interrupción cuando el tipo "AK") -- python campo con intellij-idea campo con pycharm camp Relacionados El problema

Change order of autocomplete suggestions in PyCharm (args, kwargs before breakpoint when type “ak”)


-1
vote

problema

Español

Yo uso muy a menudo atajo "AK" que autocomplete *args,**kwargs . El problema es que pone breakpoint(args, kws) ANTES DE *args, **kwargs Sugerencia.

No uso breakpoint En absoluto, por lo que quiero *args, **kwargs para ser la primera (o solo) sugerencia.

Ingrese el código aquí

¿Es posible hacer eso?

Original en ingles

I use very often shortcut "ak" which autocompletes *args,**kwargs. The problem is that it puts breakpoint(args, kws) before *args, **kwargs suggestion.

I don't use breakpoint at all so I want *args, **kwargs to be the first (or only) suggestion.

enter code here

Is it possible to do that?

        

Lista de respuestas

2
 
vote
vote
La mejor respuesta
 

No hay manera de lograr que generalmente . Si presta mucha atención, notará que las sugerencias están ordenadas por la relevancia. breakpoint es primero porque escribió ak , y ak están más juntos en bre ak point6 que en a rgs k wargs < / Código>.

Sin embargo, puede "arreglar" esto al revisar "Ordenar sugerencias alfabéticamente" (en Configuración, & GT; Editor - & gt; General - & gt; Finalización de código). Obviamente, esto solo "arreglará" este caso muy particular y potencialmente romperá todos los demás casos de uso.

Otra solución podría estar eliminando las entradas del cuadro de diálogo de finalización del código (es decir, eliminar breakpoint() ), pero no creo que sea posible sin otros efectos secundarios (por ejemplo, instalar Python & LT; 3.7 donde no lo hace existen).

 

There's no way to achieve that generally. If you pay close attention you will note that the suggestions are ordered by the relevance. breakpoint is first because you typed ak, and ak are closer together in bre ak point than in a rgs k wargs.

However, you can "fix" this by checking "sort suggestions alphabetically" (under settings -> Editor -> General -> Code Completion). Obviously this will only "fix" this very particular case and will potentially break all other use cases.

Another solution might be removing entries from the code completion dialog (ie remove breakpoint()) but I don't think that's possible without other side-effects (eg installing Python < 3.7 where it does not exist).

 
 

Relacionados problema

1  Cambiar el directorio / carpeta predeterminado de Pycharm  ( Change pycharm default directory folder ) 
Acabo de instalar Pycharm Community Edition en My Windows PC. Quiero cambiar el directorio predeterminado para mis proyectos. ahora es C:usersmyuserPycharm...

3  Las pruebas PY.TEST fallan en Pycharm 2017.1 debido al directorio de corriente del corredor  ( Py test tests fail in pycharm 2017 1 due to runner current directory ) 
Acaba de instalar la nueva versión de Pycharm 2017.1 y todos mis casos de prueba PY.Test dejan de funcionar. Hizo un poco de excavación y parece que las versi...

1  La consola de Pycharm Ipython no funciona con el host remoto  ( Pycharm ipython console not working with remote host ) 
He configurado Pycharm 2016.2.3 en Win10 para trabajar con el servidor remoto Ubuntu 16.04. Todo funciona de gran funcionamiento, depuración, incluso X11 Reen...

1  CondadependencyError: varios registros de Python que se encuentran en el prefijo  ( Condadependencyerror multiple python records found in prefix ) 
No se pueden instalar requisitos usando Anaconda: Pycharm Community Edition 2017.2.4 intérprete del proyecto en la configuración Requisitos Fallo ...

5  Pycharm no está reconociendo los puntos de interrupción en archivos que no son de prueba  ( Pycharm is not recognizing breakpoints in non test files ) 
estado usando pycharm para escribir un servidor. Tengo algunos incondicionales utilizando la biblioteca 'incondicional' de Python. Solo estaba ejecutando ...

3  Cómo crear un archivo de scratch en Pycharm para Django  ( How to create a scratch file in pycharm for django ) 
Puedo crear un archivo de scratch desde el menú "Herramientas" - & gt; "Nuevo archivo de cero ...". Pero la configuración de Django y las variables de entor...

-1  ¿Cuáles son algunas bibliotecas de Mapas de calor para dibujar en mapas?  ( What are some heatmap libraries for drawing on maps ) 
Estoy trabajando en Pycharm y tengo un gran conjunto de datos que quiero analizar. Decidí que la mejor manera de hacerlo es a través de un mapa de calor geoló...

2  error de pycharm mientras importaba, aunque funciona en el terminal  ( Pycharm error while importing even though it works in the terminal ) 
He instalado los paquetes TensorFlow y Scikit_learn y todas sus dependencias. Cuando intento importarlos utilizando Python 2.7.6 o 2.7.10 (He intentado tanto)...

0  El cuerpo parte del correo electrónico enviado a través de EZGMAIL se dividió en varias líneas. (Python 3.8 en Pycharm)  ( The body part of email sent through ezgmail splited into several lines python ) 
Intenté enviar un correo electrónico generado por EzGmail y recibí el cuerpo del correo electrónico en varias líneas. aquí es lo que hice: instr(ws.name,...

3  ¿Cómo obtener correctamente el servidor de Intellij-Idea Cerrar Flask dev?  ( How to get intellij idea close flask dev server properly ) 
Yo uso IDEA 10.5 para mi experimentación de matraz. El matraz tiene en el servidor de prueba incrustado (como Django hace) Cuando inicie mi clase de prueba,...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos