在Visual Studio中添加上次修改日期

时间:2009-10-10 13:20:47

标签: visual-studio

如何在Visual Studio 2008中轻松地将“上次修改日期”注释添加到我的源文件中,这样我每次编辑文件时都不必手动更新注释?

3 个答案:

答案 0 :(得分:3)

使用支持RCS $ Date $关键字的revision control system,例如RCS,CVS或SVN。

在Subversion中执行该操作的说明是here

答案 1 :(得分:1)

如果您使用的是源代码管理,则可以从上次签入之日起获取上次修改日期。

如果您正在处理自己的项目,那么您仍然应该使用源代码管理,因为您不会影响其他任何人,您可以检查不完整的代码。

如果您正在与其他人一起开展项目,那么如果您创建单独的分支机构并且具有合适的合并计划和程序,您仍然可以执行此操作。

答案 2 :(得分:0)

import os
import csv
import time
from os.path import join,splitext

path = r"location of file"
fileinfo=[]
for path,dirs,files in os.walk(path):
    for file in files:
        datetime = os.path.getmtime(path)
        moddatetime = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(datetime))
        size = os.stat(path).st_size
        extension = os.path.splitext(file)[-1]
        newrow = [path, file, moddatetime, size]
        fileinfo.append(newrow)

  
def task_csv(filelist=[]):
    csv_writer = csv.writer(open('14012021_csv' , 'w', newline=''), delimiter =',')
    csv_writer.writerow(['file name:','folderpath:','extensions:','dateandtime'])
    for row in filelist:
        csv_writer.writerow(row)
task_csv(fileinfo)