title: PHP Intellisense in Visual Studio Code
body: <p>I'm using Visual Studio Code to develop in PHP, and I've been having some trouble getting Code to provide the proper intellisense results. For example, this newly created Codeception unit test:</p>
  
  <pre><code>&lt;?php
  
  class MyTest extends \Codeception\Test\Unit
  {
      /**
       * @var \UnitTester
       */
      protected $tester;
  
      protected function _before()
      {
      }
  
      protected function _after()
      {
      }
  
      // tests
      public function testSomeFeature()
      {
          $this-&gt;assertFalse(false);
      }
  }
  </code></pre>
  
  <p>When I type <code>$this-&gt;</code> I expect to see <code>assertFalse</code>, <code>assertTrue</code>, and all the other methods provided by <code>\Codeception\Test\Unit</code>. But what I get is basically whatever items exist within the current file and that's it.</p>
  
  <p><a href="https://i.stack.imgur.com/XaVFR.png" rel="noreferrer"><img src="https://i.stack.imgur.com/XaVFR.png" alt="incomplete intellisense"></a></p>
  
  <p>What can I do to get all the methods from the <code>Unit</code> class to show up? I already have the PHP IntelliSense extension installed, v2.3.4.</p>