public function makeEditFileCommand($file, $line, $suite_id)
    {
        $suite = $this->findSuiteById($suite_id);

        $file = $this->addProjectRootPath(
            base64_decode($file),
            $suite
        );

        $command = trim(str_replace(
            ['{file}', '{line}'],
            [$file, $line],
            $this->getEditorBinary($suite)
        ));

        return ends_with($command, ':')
            ? substr($command, 0, -1)
            : $command;
    }