Parece que hay dos extensiones principales de autocompletado para emacs: autocompletar y modo empresa. ¿Cuáles son algunas de las diferencias prácticas entre los dos y cuándo querría usar uno sobre el otro? Además, ¿son compatibles entre
se refiere a las finalizaciones de TAB (u otros atajos de teclado) para seleccionar el elemento de destino de una lista de muchos. A menudo útil para menús, navegaciones, búsquedas, saltos, plegamientos y otras formas de "reducir" la lista de opciones disponibles.
Parece que hay dos extensiones principales de autocompletado para emacs: autocompletar y modo empresa. ¿Cuáles son algunas de las diferencias prácticas entre los dos y cuándo querría usar uno sobre el otro? Además, ¿son compatibles entre
Emacs no puede competir con otro IDE si no tiene una función de autocompletar. Autocompletar simplemente me convierte en un programador más eficiente. Sé de la extensión del modo Autocompletar , pero no funciona con C ++. ¿Cómo puedo lograr un autocompletado inteligente y eficiente para C...
Cuando se usa ReSharper en Visual Studio, los símbolos se pueden completar automáticamente usando la coincidencia difusa en lugar de la coincidencia de prefijos. Por ejemplo, si estoy buscando una función llamada DoSomethingAmazingpodría escribir DoSoAmy sería tratar de ampliar mi consulta para que...
Parece que el orden de los resultados del timón nunca es útil ... Tengo que navegar a través de la larga lista o seguir escribiendo hasta que haya reducido la lista lo suficiente. ¿Hay alguna forma de ordenar los resultados en orden de frecuencia de uso? Editar: es decir, los resultados de timón...
Si estoy en un archivo de organización, quiero un comando que limite una lista de candidatos, en estilo hiedra / timón, que comprenda todos los encabezados de organización en el archivo y me permita elegir el título, mediante búsqueda difusa, a la que quiero saltar a. ¿Hay una manera de hacer...
A menudo quiero ir a una nueva línea mientras se muestra la sugerencia de modo de empresa. ¿Cómo puedo configurar el modo empresa para que solo la tecla de tabulación active una
Yo uso los paquetes de modo Empresa y Yasnippet. Cuando escribo en un búfer, recibo sugerencias de autocompletado de la Compañía. Para Yasnippet, tengo un directorio que contiene los fragmentos. En ese directorio tengo por ejemplo, el archivo foo.yasnippet. Cuando estoy escribiendo fooen el búfer...
Acabo de descubrir C-x 8 RETcomo una forma de insertar caracteres Unicode por nombre Unicode o código hexadecimal. No he memorizado (¿todavía?) Todos los nombres de caracteres Unicode, por lo que no siempre encuentro el carácter correcto. Existe, por ejemplo, el carácter "MONTAÑA CUBIERTA DE...
En un gran proyecto de C ++, uso dabberv-expand (también conocido como M- /). Rtags, ctags, csope, etc. no funcionan por diferentes razones. Lamentablemente, no sé cómo obligar a dabbrev a utilizar una búsqueda difusa. Entonces decidí usar hiedra. El siguiente código hace casi todo lo que...
Estoy cambiando la API de mi paquete con bastante frecuencia, pero company-modesaca cada símbolo definido (como debería) en sus terminaciones. No quiero usar accidentalmente un nombre independiente, entonces, ¿cómo puedo desvincular todas las variables y funciones que comienzan con, digamos...
Hace un tiempo cambié de texto sublime a emacs, y aunque siento que emacs es mucho mejor, su autocompletado realmente carece de capacidad de respuesta. Fui y personalicé la compañía para que tratara de completarse después de haber escrito dos caracteres y la demora fue de solo 0.1 segundos, pero no...
Soy un ávido usuario de timones y estoy leyendo la descripción de los carámbanos. Incluye cosas como: recorrer los candidatos de finalización que coincidan con su entrada actual * lo que me parece más débil que ver la lista completa de coincidencias en el timón (ya que estoy dispuesto a abrir...
Habilité la compañía usando los siguientes comandos en mi init.el: (require 'company) (add-hook 'after-init-hook 'global-company-mode) Sin embargo, no obtengo la finalización del nombre de archivo, aunque hay algún proveedor en la fuente y también el sitio web menciona que es...
Semantic parece ser capaz de hacer esto, pero no puedo hacer que funcione como lo esperaría. Por ejemplo, si yo #include "Type.h"y declaro Type t, usar semantic-complete-analyze-inlinewhen point is after t.me da el error de manera consistente No se pueden encontrar tipos para `Tipo t ' en...
Varios modos de Emacs usan formas (algo así como): la interfaz de personalización es una de ellas, el modo Mensaje (léase: su parte de encabezado) es otra; Hay más de ellos, desafortunadamente no siempre son muy similares. Por "formulario" quiero decir aquí un búfer con partes y lugares de solo...
Estoy considerando escribir un modo principal para editar mazos de Magic: the Gathering. La mayor parte parece bastante sencilla, pero tengo una pregunta. Hay alrededor de 15 000 cartas mágicas únicas disponibles (cartas con nombres únicos). Me gustaría poder completar contra ellos escribiendo una...
¿Puedo desactivar la finalización de hiedra para un solo comando mientras estoy en minibúfer? Por ejemplo, estoy en la carpeta ~ / code / study /. Si abro buscar archivo y autocompletar con Ivy, veré Find file: ~/code/study/ ./ ../ [...] y quiero, en un solo salto ir a ~ / other / code /...
El autocompletado es particularmente útil al escribir CSS, para ver las opciones disponibles para una propiedad determinada. La compañía proporciona company-minimum-prefix-lengthcontrolar cuántos caracteres tengo que escribir antes de comenzar a ofrecer opciones. Sin embargo, quiero completar sin...
Cuando activa la finalización del minibúfer para un comando parcial / nombre de archivo / etc., el búfer * Compleciones * enumera las posibles terminaciones alineadas verticalmente (en columnas) pero ordenadas horizontalmente. ../ ./ ajax-proj/ algorithms/ angular-phone/ angular/ annex/...
TLDR: Tengo un archivo de etiquetas grandes que se carga varias veces por sesión, por lo que no se puede usar. No se puede encontrar la fuente del problema o cómo deshabilitarlo: el objetivo principal es saltar a las etiquetas, pero sería bueno completarlo Recientemente publiqué en el subreddit de...