microsoft / microsoft/TypeScript-Sublime-Plugin

Code completion only works with import not with require statement

Abierto
#176 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
JavaScript
Estrellas
1.7k
Forks
236
Merge medio
21 d 13 h
PR fusionados (30 d)
1

Descripción

Code completion only works with import not with require statement.

Examples:
Filename: app.ts (works)

/// <reference path='typings/node/node.d.ts' />
import fs = require('fs');
fs. // code completion works

Filename: app.ts (does not work)

/// <reference path='typings/node/node.d.ts' />
var fs = require('fs');
fs. // expected code completion, does not work

Filename: app.js (does not work)

/// <reference path='typings/node/node.d.ts' />
var fs = require('fs');
fs. // expected code completion, does not work

All 3 examples works with visual studio code.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Reproduce los tres casos mostrados en app.ts y app.js, comparando la finalización basada en import con var fs = require('fs'). Empieza rastreando el manejo de la finalización del TypeScript Sublime Plugin para las sentencias require; se considera terminado cuando fs. ofrece finalización tanto en archivos TypeScript como en archivos JavaScript.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript, typescript
Área
tooling
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.