关于VC2013自动补全问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/caishi8860/article/details/53886555

环境:

win 7

vc2013

qt creator 3.5.1


问题描述:

在工程中有一个cpp文件,不能自动补全代码。其他头文件和cpp文件都可以正常补全。


原因:

由于项目开始用QT开发,后来用VC调试。处于对工程文件的管理,在工程文件树中增加了[筛选器],将头文件、cpp文件、ui文件根据所在的目录放在对应的[筛选器]下。就这样出现了该问题。


临时解决办法:

打开工程筛选器文件 ***.vcxproj.filters,找到不能自动补全的CPP文件名称,将含有该名称的XML节点删除。

展开阅读全文

关于 自动补全问题 补全的信息有问题

11-27

[code=csharp]rnrnusing System;rnusing System.Collections.Generic;rnusing System.Linq;rnusing System.Web;rnusing System.Web.Services;rnusing System.Web.Services.Protocols;rnusing System.Data;rnusing System.Data.SqlClient;rnusing System.Web.Script.Services;rnusing System.Configuration;rnrnrnrnnamespace HouseWebrnrn /// rn /// HelpSerach 的摘要说明rn /// rn [WebService(Namespace = "http://tempuri.org/")]rn [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]rn [System.ComponentModel.ToolboxItem(false)]rn // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。rn // [System.Web.Script.Services.ScriptService]rn [ScriptService()]rn public class HelpSerach : System.Web.Services.WebServicern rnrn [WebMethod]rn [ScriptMethod]rn public string[] GetProductName(string prefixText, int count)rn rn List suggestions = new List();//声明一泛型集合rn string constr = ConfigurationManager.ConnectionStrings["DataSQLConnString"].ConnectionString;rn SqlConnection con = new SqlConnection(constr);rn con.Open();rn SqlCommand com = new SqlCommand("select distinct UserName from tb_UserInfo where UserName like @prefixname order by UserName", con);rn com.Parameters.Add("@prefixname", SqlDbType.NVarChar).Value = "%"+prefixText + "%";rn SqlDataReader sdr = com.ExecuteReader();rn while (sdr.Read())rn rn suggestions.Add(sdr.GetString(0));rn rn sdr.Close();rn con.Close();rn return suggestions.ToArray();rn rn rnrn[/code]rnrnhtml代码如下 :rn[code=html]rnrnrn rn rn rn[/code]rnrnrnrn效果是出来了 但是有个问题 比如 查出来的 数组中 是 “小三” 补全的栏里面 显示的是“小”只显示一个汉字 请大家看问题出在哪里 论坛

请教 :关于Python代码的自动补全

05-08

rn我所知道的python编辑器有Pydev、Pycharm、Sublime、Eric。还有就是Vim、Emacs(听说VS也行)。rnrnPydev用过一段时间(半个月左右)。Pycharm用的时间不超过2天(30天试用版)。rnSublime不超过8小时,Eric还没有下载过。rnVim没有超过4小时,Emacs用了快半年了(用来写Python也就1个月左右)rnrn由于我对其他的编辑器用的不熟练,所以想和大家讨论一下关于自动补全的问题rn每种编辑器里面的补全都有什么功能,有什么需要改进的地方rnrn我只是知道Emacs的自动补全,所以只能在这里先说一下Emacs的补全方法及功能rn功能有 :1.查看函数的参数 2.对函数参数的补全 3.查看函数或类的doc 4.函数或类doc的利用rnrn1.查看函数的参数。 pydev中是和doc一起的,好像并不能单独显示参数。rn2.对函数参数的补全。好像我的pydev版本不够新(pydev2.5),或许是我不会用。我没有找到怎么弄。rn3.查看函数或类的doc。 应该都有的吧!rn4.函数或类doc的利用。同上。rnrn在我的资源中有图片(我实在是上传不上来 ,如果觉得有意思 ,可以看看)rnrn图片 1—4 实现了 1、2中的查看参数及参数的补全rnrn图片 5 在参数自动补全之后,可以快速的删除补全的参数(有些参数是不需要的)rnrn图片 6—7 实现了3、4中查看doc并将其加以利用rnrn图片 8 Emacs中补全功能的不足之处rnrnrn(说明 :以上的补全方法是用python的Jedi包的(当然也需要有Emacs的el文件)。rn而且其中的 2.对函数参数的补全 、 4.函数或类doc的利用 、图片 5 补全参数的快速删除,都是我自己写的Elisp代码。rnJedi本身是没有这些功能的 !以后我会放到github上面(等我把图片 8 中的问题解决之后)) 论坛

关于Ajax的自动补全模拟

08-02

小弟初次接触ajax,被其强大深深震撼,想写个模拟自动补全的例子,用纯js写觉得麻烦,看网上大多用jQuery框架,,自己跟着写了一个,可是一直无法显示。现将代码展示出来希望好心人帮助一下。对前台数据的展示表示完全不会,想把后台获取的数据展示到div里。后台又用了gson,不知哪里出了问题。rn[code=java]rn//servlet获取数据(一系列书名)存放到list里,通过gson转换为json形式rnGson gson = new Gson();rnString jsonString = gson.toJson(names);rnout.println(jsonString);rnout.close();rnrnrn//展示数据的地方rn <%--此处添加自动补全--%>rn rn rn rn rn rn rnrn//利用jQuery框架的js代码rn $(document).ready(function() rn $('#query').keyup(function() rn if($('#query')[0].value=="")return;rn $.ajax( rn url: 'AutoServlet?body='+$('#query')[0].value, rn type: 'GET', rn dataType: 'json', rn timeout: 2000, rn cache: false, rn beforeSend: LoadFunction, //加载执行方法 rn error: erryFunction, //错误执行方法 rn success: succFunction //成功执行方法 rn ) rn function LoadFunction() rn $("#auto").html('加载中...'); rn rn function erryFunction() rn alert("error"); rn rn function succFunction(tt) rn $("#auto").html(''); rn rn $.each(data,function(entryIndex,entry)rn alert(data[entryIndex].name);rn // alert(entry.name);rn //var bname=entry.name;rn //$("#auto").html($("#auto").html() + " " + bname + " ");rn );rn rn rn );rn ); rn[/code] 论坛

没有更多推荐了,返回首页