Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

429
Views
IntelliJ/Kotlin: ¿Qué significa la sugerencia `^use`?

Estoy usando Kotlin en IntelliJ. He escrito una función recursiva bastante típica con un par de secuencias para comprimir algunos archivos. Veo un ^use y no sé qué intenta decirme IntelliJ. (Pasar el cursor sobre esas cosas generalmente me enseña algo que no sabía sobre el idioma o me advierte sobre un error común, pero esto no proporciona detalles)

Aquí está la captura de pantalla de mi función con una flecha que apunta a la pista.

La sugerencia <code>^use</code> delante de una llamada a la función de extensión copyTo del flujo de entrada del archivo

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Esta sugerencia marca una expresión que es un valor de retorno de una lambda, y también indica a qué función se pasa la lambda. Se lee como 'devuelto del lambda pasado para use { ... } '.

Como la última expresión en cada lambda es el valor de retorno , esta sugerencia ayuda a encontrar de qué lambda se devuelve realmente la expresión.

Puede deshabilitar estas sugerencias en las preferencias del IDE: Editor → General → Apariencia → Mostrar sugerencias de parámetros – Configurar → Idioma: Kotlin → Mostrar sugerencias de expresión de retorno lambda (también disponible desde el menú del botón derecho de la sugerencia), los otros tipos de sugerencias en línea también son instalarse allí.

UPD: en IntelliJ IDEA 2019.3 y versiones posteriores, estas opciones se colocan en Editor → Inlay Sugerencias → Kotlin .

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!