热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在AndroidStudio中添加TODO并跟踪项目问题(不在源代码中)

如何解决《如何在AndroidStudio中添加TODO并跟踪项目问题(不在源代码中)》经验,为你挑选了4个好方法。

我正在编写一个新的更好版本的旧Android项目,它将修复许多UI错误,但也有一个更好的设计,需要集成一些新功能.

当我浏览源代码时,我可以在源代码中看到所有新老TODO,但有些东西我记得并且忘记了我将来要做的事情并且还不适合任何来源.

Eclipse在项目中有一个简单的任务列表,您可以在其中记下并跟踪该项目所需的所有错误修复和新功能.非常便利!

有没有办法在项目中在Android Studio中添加这样的任务/问题/注释/待办事项,而不是在源中的特定位置添加它们?



1> ojonugwa och..:

要添加ToDo,只需在代码中以单词开头的任何位置进行注释 ToDo

//Todo: Get count from database instead

要查看ToDos列表,请查看Android Studio窗口的左下角:

在此输入图像描述

如果您打开它,您将获得此视图,其中包含您的待办事项列表和选项,以导航到项目中的文件:

在此输入图像描述


从v2.2.3开始,您可以通过键入以下命令将TODO添加到XML:``请参阅下面@Wajid Ali的答案

2> metalmonkeys..:

转到视图 - >工具窗口 - > TODO以显示TODO面板

任何标记的东西

// 去做

应该在列表面板中可见

编辑:您可以在Intellij 14中添加用于任务管理的插件

https://www.jetbrains.com/idea/help/managing-tasks-and-context.html

我没有使用它们,因为我们的工作流程在IDE之外,我无法评论它们是否能在Android Studio中按预期工作.



3> C. Todd..:

这是我如何做到这一点:我创建一个名为"TaskList.txt"的文本文件.我把它放在java/res包装里.(不一定适合这个包,但我不想为此目的创建一个包.)

像任何代码文件一样,您可以开始使用

//TODO

并且IDE会将其识别为您的任务之一.您可以在此文件中包含数十个或数百个TODO.当然,您仍然可以在代码文件中嵌入TODO,与您需要更新/更正的代码密切相关.

我的TaskList.txt TODO显示在Android Studio的TODO视图(IDE的左下角或View - > Tool Windows - > TODO)以及我的所有嵌入式TODO中.



4> Wajid Ali..:

为了在android studio项目中为自己设置检查点,你可以这样做:

在Java文件中:

// TODO: I am waiting for you to be fixed ;)

要么

//FIXME: fix me before release :)

在XML文件中:



上面的一些人评论说todo不能在xml文件中工作,所以它适合他们.您可以在TODO的android studio窗口中查看它们: 在此输入图像描述

并且您项目中的所有待办事项都将列为: 在此输入图像描述


推荐阅读
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文讲述了如何通过代码在Android中更改Recycler视图项的背景颜色。通过在onBindViewHolder方法中设置条件判断,可以实现根据条件改变背景颜色的效果。同时,还介绍了如何修改底部边框颜色以及提供了RecyclerView Fragment layout.xml和项目布局文件的示例代码。 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
author-avatar
冷向泽
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有